Main Street, Stelida
This modern hotel offers luxurious accommodation a peaceful family-friendly environment and a location 800 metres from the beach of Agios Prokopios.