First 5-star resort on Flores Island Indonesia unveiled

AYANA Komodo Resort Waecicu Beach is the first five-star resort on Flores Island in Indonesia. The hotel is designed by leading integrated design firm, WATG. The resort is in a lagoon on a 1.4 hectare site, and it has 192 rooms and 13 suites. Rooms have a 180-degree views of the Flores Sea in front of the hotel. The design of the hotel ensures that visitors feel immersed in the lush natural surroundings.

Read Full Article