Discover your Central Bali accommodation
Central Bali Accommodation
Hanging Gardens of Bali
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.