Karta Vacation Rentals
Tucked on Falirou Street in the heart of Athens, this family-friendly hotel sits a short stroll from the Plaka and within easy walking distance of the Acropolis, Acropolis Museum and Parthenon. The nearest metro station is about 100 meters away, so Syntagma, the Temple of Olympian Zeus and the city's shopping streets are all within quick reach.