The resort is situated beside the sea in Ixia, in the north of Rhodes. It is centrally located, on the coastal road that leads to the island's capital, and is only a few minutes by foot from the numerous taverns, shopping amenities and bars of Ixia. The beach itself is around 7 minutes' walk from the coastal road.