Madhawa Ubud Villa & Spa
Best hotels in Ubud, Book hotels in Gianyar
Kelabang Moding, 80571 Ubud, Indonesia
9.6/10
Exceptional
12 reviews
Parking
Swimming Pool





















