AYANA Komodo Resort, at Waecicu Beach is located in Labuan Bajo, Indonesia, a famous sightseeing spot for Komodo National Park (home to the Komodo Dragons) and diving.
This 10 storey hotel is the first five-star hotel in Labuan Bajo, Indonesia, which is produced by AYANA.