Iro House in Lefokastro in Pelion is the best accommodation in the area in affordable prices providing full amenities and amazing sea view. Iro House family apartments will make your stay very pleasant. Our goal is to have the b...