Cebluk Sari Homestay Hotel
Best hotels in Ubud, Hotels in Gianyar
Br.tarukan,ubud,bali,indonesia, 80571 Ubud, Indonesia, Ubud, 80515
Free Wi-Fi
Number of rooms: 10





















