200 meters away from the crystal clear waters of the Aegean Sea

A beautiful escapefor your dream vacation in rhodes

Facilities

Hotel Facilities