About
Turquoiz, as the name suggests, embodies the turquoise blue ocean that captivates guests on arrival. A beach restaurant with a large sunset terrace, this vibrant venue is set apart from the hotel as a rustic series of buildings strung out along the sand.
Details