Luxurious hotel in the rice terraces

We continue to explore unusual places worth visiting.

Ubud Hanging Gardens - a luxury hotel on the island of Bali in Indonesia, nestled in the rice terraces of Ubud. The hotel includes 38 villas and a large infinity pool. The pool is located on two levels, surrounded by stylish and comfortable sun beds, with magnificent panoramic views of the surrounding valley of the Ayung River.