Kanva Ubud Vacation Home
Book accommodation in Tegallalang, Gianyar hotels
Jalan Raya Cebok,, 80561 Tegalalang, Indonesia
9.5/10
Exceptional
38 reviews
Parking
Swimming Pool
Number of rooms: 11





















