Showing 1-1 of 1 Holiday Resorts
Blending modern and traditional Balinese design, Ibah is Ubud's newest boutique hotel. Located on the banks of the Campuhan River, the hotel is within... more
Resort features:
- Holiday