1028
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.
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.