Athlos Hotel★★★★4-star propertyKalamariaAbout 2 km from Skra SquareChoose dates to see the priceMore