Karta Vacation Rentals
In the very heart of Athens, a short walk from Omonoia Square and just 200 m from Omonia Railway Station. Syntagma Square and the Temple of Olympian Zeus are a quick drive away; the Acropolis is about 1.6 miles. Pet-friendly and city-center perfect for sightseeing.