The Alila Hotel, Ubud, Bali (4 of 10)
"The Alila is a classic case of something eminently affordable that just transports you to a better place. Yes the pool has been on the front cover of every travel mag known to man but it's simply luxury for the soul." 06/01/10
