Karta Vacation Rentals
On Athens' sun-soaked southern coast in Glyfada, just 100 metres from Glyfada's sandy beach and a short walk from the tram station. Connected to a shopping centre and close to Glyfada Marina, the lively shopping district and easy links into central Athens — pet-friendly and family-friendly, with the 24-hour airport bus stop just yards away.