Hanging Gardens of Ubud is a true luxury tropical paradise. Its two-tiered cascading pool has been listed as one of the most architecturally unique pools in the world.
Accommodation is possible in villas of different categories, each of which is magnificent in its own way.
The resorts chefs are true artists and masters of their craft. And the best of local nature is used for spa treatments.