Located on the road from Limenas Meston to Elata, about 6 Km. from Mesta. It is a well sheltered bay with small white pebbles and green-blue crystal waters. The beach is named after the chapel of Aghia Irini that is built in close to the beach.
Call Us Now
24 Hours Service
T: +30 216 700 3986
M: +30 6974 589 992
@: This email address is being protected from spambots. You need JavaScript enabled to view it.