Horto View Apartments *** South Pelion, Eparchiaki Odos Milina-trikeri, 37006, Chorto, Greece Facilities in hotel Important