Alila Soori, simply the best of Bali
4th December 2014
by Lizzie Jones
‘’Alila’’ means surprisingly different, which is the best possible way to describe all three Alila properties on the Turquoise Bali portfolio. Alila Soori, Alila Uluwatu and Alila Ubud. Our top favourite this Month is Alila Soori. Located in the South West region of Bali, this luxury resort epitomises the striking black-sand beach to one side […]