An exclusive and private luxury resorts and residences in Ubud, Bali, Indonesia. A well-known place of tranquility in the heart of Bali cultural and heritage center.
See more about this project