Situated in Ixia, a lively area in the northern part of the island, this complex is 4 km from the town of Rhodes, 9 km from the airport, and only 100 metres from the beach.
It offers an outdoor pool and a restaurant.
Fee WiFi is available at the lobby and at the on-site restaurant.