Karta Vacation Rentals





Perched in South Pelion’s Afissos — mountain trails by day, beach breezes by dusk. This family-friendly inn is minutes from Afetes Town Square and Santa Marina Church, with Abovos Beach roughly 0.7 miles away and easy access to seaside and mountain activities.