The Royal Pita Maha Resort & Spa, Ubud 5.62

4.7 star(s) from 531 votes
Jalan Raya Kedewatan
Ubud, 80571
Indonesia
Add Review

About The Royal Pita Maha Resort & Spa, Ubud

The Royal Pita Maha Resort & Spa, Ubud The Royal Pita Maha Resort & Spa, Ubud is one of the popular place listed under Hotel in Ubud ,

Contact Details & Working Hours

Map of The Royal Pita Maha Resort & Spa, Ubud

Reviews of The Royal Pita Maha Resort & Spa, Ubud

   Loading comments-box...