Apollo
70014 Limenas Hersonissou, Dimokratias St. ,3, Limenas Hersonissou

70014 Limenas Hersonissou, Dimokratias St. ,3, Limenas Hersonissou
Budget three-star hotel “Apollo Hotel and Apts” is situated within 1 km from the historic center of Limenas Hersonissou.
Hotel features
All rooms are non-smoking.