Hotel Philoxenia(3 stars)

Beach Road View on map