Select dates so you can see the availability and exact prices.
Afetes Village, Afissos 370 10, Greece, South Pelion
Afissos main village, Afissos 370 10, Greece, South Pelion
Afissos, Afetes, Afissos 37010, Afissos 370 10, Greece, South Pelion
Eparchiaki Odos Lefokastrou-Afisou, Lefokastro, 37006, Greece, South Pelion
123 KALIFTERI BEACH, Afissos, 37010, Greece, South Pelion