Agios Stefanos Avlioton Agios Stefanos 49081
Located in Agios Stefanos, 50 metres from Agios Stefanos Beach, Nafsika Hotel provides accommodation with a restaurant, free private parking, a seasonal outdoor swimming pool and a bar. 350 metres fro...more