




See all photos
10, Ahilleos Str. Metaxourgio Square, Athens, Greece
Located within 15 minutes' walk of Gazarte, Apollo Hotel Athens includes 53 rooms with views of the courtyard. There is a car park on site and Wi-Fi throughout the property.
This hotel is nestled in the very heart of Athens, right near Metaxourgeio underground station. Expiration date is at a distance of 100 metres from the 3-star hotel, while Acropolis is nearly 5 minutes' drive away. Located a 5-minute ride from Plaka, the property puts the city at your fingertips. Guests will find Athens or Larissis bus stop next to Apollo Hotel, nearly a 10-minute walk away.
The comfortable rooms are appointed with climate control, such modern amenities as a flat-screen TV with satellite channels, and offer private bathrooms with a walk-in shower and a separate toilet. They are furnished with double beds along with a wardrobe and a sofa.
The Apollo offers a free buffet breakfast daily. This property offers an à la carte restaurant serving Brazilian cuisine. There is also a snack bar with beautiful garden views. Guests may find the restaurant Brooklyn Way approximately a 5-minute walk 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