The Hanging Gardens of Bali is a luxurious destination in the heart of the jungle. It is situated near Payangan, a village North of Ubud, whilst the hotel rests in the centre of the magical island of Gods. It surrounded by lush rainforests, this acclaimed
Ubud Hanging Gardens Resort in Bali. Nestled within the forest’s of Indonesia, this beautiful resort and hotel features 38 luxury private pool villas, all of which are surrounded by lush green landscape.