Apollo Hotel Athens provides 53 comfortable rooms and sits 25 minutes' walk from the Nicholas P. Goulandris Foundation - Museum of Cycladic Art. The hotel features cars for rent, as well as Wi-Fi in public areas.
This 3-star hotel is centrally located only steps away from the Municipal Gallery of Athens, right in the centre of Athens. The Apollo is also within a 900-metre distance of the Benaki Museum of Islamic Art in Athens. Guests can find the vast Temple of Olympian Zeus, which is 30 minutes' walk away. This accommodation is situated 0.9 km from Omonoia bus stop and in close proximity to Metaxourgeio tube station.
The rooms include climate control, along with such modern comforts as a flat-screen TV with satellite channels. There is also a private bathroom. Bathrooms are fitted with a walk-in shower and a separate toilet as well as hair dryers and bath sheets. Staying at the family-friendly Apollo Hotel, guests can enjoy views of the city.
This Athens hotel serves a buffet breakfast every morning. The property features a Greek restaurant serving Greek dishes. Gastronomic options include a lounge bar. It offers a lounge, and overlooks garden views. The Apollo Athens is 150 metres from Cafe Liotrivi and serves delectable meals.