Centrally situated in Athens, the Apollo Hotel is 100 metres from Metaxourgio Metro Station and 2 km from the Acropolis. It features a rooftop snack bar overlooking the Parthenon and rooms with free Wi-Fi.
Rooms total: 53Important Information
In response to Coronavirus (COVID-19), additional safety and sanitation measures are in effect at this property. Due to Coronavirus (COVID-19), wearing a face mask is mandatory in all indoor common areas. It is not possible to stay at this property for Coronavirus (COVID-19) quarantine purposes. Please note that for group reservations of more than 10 persons, different deposit and cancellation policies apply. Validity of credit card provided is checked at the time of booking. License number: <strong>0206K013A0029600</strong>
More information »National Theatre of Greece 0.5 km
Gallery of Municipality of Athens 0.5 km
Islamic Art Museum 0.6 km
Omonia Square 0.7 km
Omonia Metro Station 0.7 km
Athens City Hall 0.7 km
Larissis Metro - Railway Station 0.8 km
Athinais 0.8 km
Thissio Railway Station 1.0 km
Gazi - Technopoli 1.0 km