Design Hotels Best of Bali
Planning a trip to Bali and you’re looking for the best hotel? Ubud is proud to present the most luxurious accommodation in the region. Set amidst lush greenery, Alila Villas Bali Ubud is breathtakingly beautiful and is guaranteed to be the ideal Bali getaway. To tempt you further, with a minimum stay of 4 nights the hotel will provide you a complimentary night stay. Valid from the 10 of November 2014 till 15 March 2015!