Nature combined with luxury: Alila Villas, Uluwatu, Bali.

Be among nature and luxury

Set on the south-western tip of the Bukit Peninsula in Uluwatu, Alila Villas is a 14-hectare world away from the hub-bub of Bali.

  • Contains:
Advertisement

The best of La La Land

Where to go this month