Boasting air-conditioned accommodation with a balcony, Crete Sitia Center Sea View is set in Sitia. Guests may enjoy the free WiFi. This apartment has 3 bedrooms, a TV, and a kitchen. Agios Nikolaos is 36 km from the apartment, while Elounda is 36 km from the property. Heraklion International Airpor Read more
Boasting air-conditioned accommodation with a balcony, Crete Sitia Center Sea View is set in Sitia. Guests may enjoy the free WiFi. This apartment has 3 bedrooms, a TV, and a kitchen. Agios Nikolaos is 36 km from the apartment, while Elounda is 36 km from the property. Heraklion International Airport is 86 km away.