Karta Vacation Rentals
In the heart of Athens city center, an upscale urban hotel just steps from Omonoia Square and about 300 m from the metro. The National Archaeological Museum is a short walk away and the Acropolis sits roughly 2 km from your door—perfect for city explorers and culture seekers.