With a stay at Hotel Rio Athens, you''ll be centrally located in Athens, within a 5-minute drive of Syntagma Square and Temple of Olympian Zeus. This hotel is 2.1 mi (3.3 km) from Acropolis and 2.2 mi (3.6 km) from Parthenon.
13-17 odysseos street, karaiskaki square, metaxourgio
Athens
10436
Checking for room alternatives