Wednesday, March 4, 2009

HOTEL : Alila Villas Uluwatu, Bali :









Alila Villas Uluwatu
Jalan Belimbing Sari, Banjar Tambiyak, Desa Pecatu, Bali, Indonesia, Tel: 62 361 848 2166
Opening June 2009