Karta Vacation Rentals
On a quiet pedestrian street in central Athens, steps from Karaiskaki Square and the Metaxourghio metro. Walkable to Athens Central Market, Technopolis, Plaka and the sights around Monastiraki, with the Acropolis and Ancient Agora a short ride away. Address: 13-17 Odysseos St., Athens centre.