Situated in Tegalalang, 5.6 km from Tegallalang Rice Terrace, Cicada Luxury Resort - Ubud features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.
Numero delle stanze: 31
Jalan Raya Bilukan, 80561 Tegalalang, Indonesia