Looking for tranquillity and seclusion in the heart of Bali’s central foothills? Then look no further than the Alila Ubud Resort. It’s actually located just minutes away from the beautiful tropical island of Ubud’s cultural quarter, and it’s contemporary design and lush private gardens ensure a relaxing and invigorating stay for any world-weary traveller.
Alila Ubud’s tropical beauty has been backed by numerous awards too, including the Conde Nast traveller 2011 Reader’s Awards for Best Hotel in Asia and the Subcontinent and it also placed highly in Forbes’ 2011 list of the World’s 20 Coolest Hotel Pools.
It’s not surprising too when you consider what’s on offer here. Not only do you have the pretty remarkable location...