Luxury Hotel Alila Ubud in Bali, Indonesia
03 Apr, 2012 | category - Others | 23 photos | 8306 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
Follow us on Facebook
Leave a comment