Looking for a place without the neighbors to worry about? Villa «ZEN Rooms Kedisan Tegal Alang Ubud Villa» is located in Tegallalang. This villa is located in 3 km from the city center.
Jalan Bau Bau, Br. Kedisan Kaja, Kedisan, Ubud, Tegallalang, Bali, 80561, Indonesia, Tegallalang, 80561