See all photos
10, Ahilleos Str. Metaxourgio Square, Athens, Greece
Offering a sundeck and a shared lounge, and views of the courtyard, Apollo Hotel Athens is located a 19-minute walk from Ancient Agora of Athens Ruins. This hotel provides currency exchange and a lift as well as Wi-Fi in public areas.
The 3-star hotel boasts a central location within 500 metres of Metaxourgeio underground station and a stone's throw from the Municipal Gallery of Athens. The Apollo in Athens is 20 minutes' stroll from the well-preserved Greek Temple of Hephaestus. Located 2.3 km from the hilltop temple monument "Acropolis Museum", this property puts the city at your fingertips. The nearest bus stop Omonoia is 10 minutes' walk away.
Air conditioning along with a flat-screen TV with satellite channels are featured in the comfortable rooms. The comfortable rooms are offered with private bathrooms and a walk-in shower and a separate toilet. In addition, many of the rooms feature a view of Acropolis.
The family Apollo Hotel offers a free continental breakfast daily. This Athens hotel features a Greek restaurant serving Greek cuisine. Guests can quench their thirst in the lounge bar with their favourite drink. It also looks onto the garden. The restaurant Cafe Liotrivi is 150 metres away.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Please, select dates to see available rooms.
Search in progress…
Find out what other guests say about Apollo Hotel! For your convenience, we have collected the reviews from several sources.
100% Verified Reviews
No reviews yet :(
If you stayed at this hotel, share your experience with us, please
Enter your dates to see prices