10, Ahilleos Str. Metaxourgio Square, Athens, Greece
Apollo Hotel lies in an entertainment area of Athens about 25 minutes' walk from Parthenon, featuring a rooftop terrace and a roof garden. This 3-star hotel also offers a currency exchange and a cash machine and a car park on site.
The accommodation is centrally situated near a tube station. Guests can visit Expiration date, located about a 5-minute walk from the hotel, and Panathenaic Stadium, which is about 3 km away. The property is a short distance from Roman Agora. The nearest underground station is about a 10-minute walk away.
The rooms at the Apollo have ironing facilities and air conditioner. Some of them comprise a patio and a balcony, appointed with a cupboard and a sofa set. You'll find nice touches like a walk-in shower and a separate toilet, along with hair dryers and bath sheets to enhance your stay. They offer views of the courtyard.
The Apollo Athens includes a dining room that is open for a buffet breakfast. The restaurant Brooklyn Way is situated nearly a 5-minute walk from this property.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Apollo Hotel!
For your convenience, we have collected the reviews from several sources.
100% Verified Reviews
Robert
2020-12-23
We loved views and location here. Only 10 min walk to downtown. Apart from that, acropolis was 15 minutes' drive away.
Victoria
2020-08-11
Rooms in Apollo were very clean. In addition, free WiFi was useful. We enjoyed our coffee with goodies at Cafe Liotrivi.
Jamie
2020-02-06
Here we stayed next to some popular places such as Plaka. The room we booked was very clean. We enjoyed the close proximity to an underground station. Free Wi-Fi was working perfectly...