Located in Stavrokhórion, 46 km from Lake Voulismeni, Villa Maria provides air-conditioned accommodation with a patio and free Wi-Fi. The property features garden and inner courtyard views. Outdoor dining is also possible at the holiday home.
Stavrochori, Makry Gialos, Stavrokhórion, 72055, Greece