Hotel4 starsThe Ubud Village Resort & Spa

86
out of 100 points
based on 39 Reviews
Rank 6 out of 175 hotels in Ubud
The Ubud Village Resort & Spa
The Ubud Village Resort & SpaThe Ubud Village Resort & SpaThe Ubud Village Resort & SpaThe Ubud Village Resort & Spa
PLZ: 0