Location
Description

Luxury resort located in the central of Bali, between the river valley and rice terraces of Ubud. Rooms and villas with all the comfort and conveniences you would expect.

Details
Region: Asia, SouthEastern Asia, Indonesia
Category: Accommodation, Hotel
GTI Level: 3 Leafs
Certification