Ubud, Indonesia - Entire villa
2 Peaceful Suites w/Private pool - 5 min from Ubud
5 113 reviews
US$244
View Details