HOTEL RESORT LOCATION

 Jl. Tirta Tawar, Banjar Kutuh Kaja 80571 Ubud – Bali – Indonesia