|
|
 |
|
Ubud Hanging Gardens Hotel & Resort, Bali, Indonesia is a haven of peace and tranquillity set in the heart of the tropical paradise of Bali. The resorts has 38 luxury pool villas, each with a heated private infinity plunge pool set high in the rice terraces overlooking the Ayung river.
  
Please contact us for more detail.
 |
|
|
|
| |
|