Alila Hotels and Resorts

Alila, Jl Belimbing Sari

Banjar Tambiyak, Desa Pecatu, 80364 Bali

Contact: Piet van Zyl

Phone: +62 (0) 8113810688

Email: piet@alilahotels.com

Website