CATEGORIA: Hoteles
Hotel Ellora Villas
Danau Tamblingan Street no 60. Denpasar, Indonesia