Mirto Apartments
Photo gallery for Mirto Apartments
Overview of Mirto Apartments
Mirto Apartments
South Pelion hotel with 8 beach bars
9.4
Exceptional
Popular amenities
Explore the neighborhood
Town Center Afissos, South Pelion, Thessalia, 370 10
- Afetes Town Square1 min walk
- Santa Marina Church1 min walk
- Marabu1 min walk
- Πάμε Πλατεία2 min walk