Iro House - Lefokastro - Pelion

Ideal for families

Our house is located in Lefokastro just in front of the sea;

the nearest swimming beach is just 50 meters away.