Luxury Hotel Alila Ubud in Bali, Indonesia

03 Apr, 2012 | category - Others | 23 photos | 5174 visits

Alila Ubud - a tranquil and secluded hotel in the central part of Bali, located just minutes from Ubud area's cultural life. A mixture of modern design and traditional architecture of Bali makes this place so unique.

Share with friends
pinterest
Leave a comment