Alila Villas Uluwatu, Bali

Jl Belimbing Sari
Banjar Tambiyak
Pecatu, 80364 ID