Loading hotels
Confirming room availability...
Olympus Residence, 14 Pafsaniou Str., Athens, Greece
Near Syntagma Square<br /><br />Olympus Residence is centrally located in Athens, a 3-minute walk from Goulandris Museum of Modern Art and 9 minutes by foot from Panathenaic Stadium. This 4-star apartment is 1.1 mi (1.7 km) from Syntagma Square and 1.1 mi (1.8 km) from Acropolis Museum.