If you're looking for somewhere tropical to hideout for a bit, you might consider 'The Alila Villas' in Uluwatu, Bali. Perched on a dramatic limestone cliff, the 5 star resort is a blend of natural materials, high design, and hospitality.
Details and booking via the Alila Hotel Site:
No comments:
Post a Comment