Alila Ubud is a tranquil and secluded hillside retreat that sits high up on the edge of the rich green Ayung River valley in Balis central foothills. Blending contemporary design and traditional Bali
Alila Ubud is a tranquil and secluded hillside retreat that sits high up on the edge of the rich green Ayung River valley in Balis central foothills. Blending contemporary design and traditional Bali