|
ALILA UBUD
Alila Ubud is a
tranquil and secluded hillside retreat that sits high up on
the edge of the rich green Ayung River valley in Bali’s
central foothills.
The resort is located just minutes from Ubud, the island’s cultural heart. Blending contemporary
design and traditional Balinese architecture, the secluded
courtyards, spacious terraces and private gardens create an
intimate feeling like none other. It is also the birthplace
of renowned Mandara Spas. |