The pleasant 3-star Apollo Hotel is set in the heart of Athens. Featuring ancient architecture, Apollo Hotel was renovated in 2010.
The hotel shares a major location a few steps from Metaxourgio subway station, Temple of Olympian Zeus (Stiles Olymbiou Dios / Olymbion), The Sanctuary of Artemis and The Acropolis Museum. The venue is set within 1km from Athens city center.
Such shopping places as shopping centers and markets are a few steps from the property.
Apollo Hotel lies within 25 minutes’ drive to Eleftherios Venizelos airport.
All 50 modern guestrooms feature modern facilities. They are fitted with marble bathrooms with a hairdryer, a bathtub and free toiletries.
A full American buffet breakfast is served from 07:00 till 10:00 at the hotel dining room. Guests will enjoy American dishes served at the lobby restaurant. The hotel invites guests to the Apollo Hotel Roof Top bar to relax with a drink.
The on-site bicycle and car rentals are also available.
Guests with children can avail of cots and video games offered at the hotel. On-site sport activities include windsurfing, boating and tennis.
Wireless internet is available in the entire hotel for free.
No parking available.