With a stay at Ulysses Apartments Acropolis, you'll be centrally located in Athens, steps from Acropolis Museum and within a 10-minute walk of Temple of Olympian Zeus. This aparthotel is 0.7 mi (1.2 km) from Ac ... Read more

View all Luxury Hotels in Athens