Karta Vacation Rentals





Centrally located in Athens, a short walk from the Temple of Olympian Zeus and about 0.3 miles from the Acropolis Museum. This Art Deco luxury hotel sits minutes from Syntagma Square and Ermou Street, with ancient landmarks right outside your door.