Villa Stephania
AlmyridaVilla Stephania has a hillside location overlooking the seaside village of Almyrida, a short drive away. The villa has been built on a private plot of half an acre and benefits from well tended gardens, including a lawn. Low occupancy discounts are available.