Ella Rocrita

Mochlos, Sitia, Greece

About this property

Ella Rocrita is a hotel in Sitia, Crete. It is 1.5 km from the nearest town centre, Mochlos, and 1.6 km from the landmark also listed as Mochlos. Tholos Beach, the nearest beach, is 6.0 km away. The nearest port is Sitia, at a distance of 17.8 km, while Sitia State Airport is 16.9 km away. No star rating or facilities are recorded for the hotel.

More hotels in Sitia