Alila Ubud
Think of Bali and you almost certainly think of idyllic white sand beaches, thatched-roof villas open to the sea breeze, and maybe a bit of snorkeling. Alila Ubud, then, will confound expectations, as it shows a different side of Bali. The town of Ubud is Bali's arts capital, and is well inland, ...