Ayana Hotels are renowned for offering superior hospitality and fabulously designed hotels across Indonesia. Now the brand launches the first – and only – five-star resort in Labuan Bajo, a picturesque coastal town located on the westernmost tip of the rugged island of Flores in Indonesia. Situated on Waecicu Beach, the location boasts pristine white...