Apollon Hotel Sitia
Crete / Lassithi / Sitia • View on MapPlease select your dates
Open All Year... The friendly newly refurnished family-run Hotel Apollon, is situated in the old part of the Town of Sitia, only 150 meters from the Sea, ready to welcome you all year round to the Town of Sitia. More Info »