See all photos
10, Ahilleos Str. Metaxourgio Square, Athens, Greece
Located 5 minutes' walk from Metaxourgeio underground station, Apollo Hotel Athens features 53 comfortable rooms with all necessary amenities. This hotel offers currency exchange and a lift, and leisure facilities, such as a sundeck and a shared lounge.
The 3-star hotel lies 2.7 km from the ancient citadel "Acropolis" and 2 km from the public park "National Garden". The Apollo is notable for its central location just moments from the Municipal Gallery of Athens. You can also visit the dazzling Acropolis Museum, which is a 10-minute drive away. The nearest bus stop Thermopylon is about 500 metres away.
The air-conditioned rooms have a balcony and a living room featuring free Wi-Fi and a flat-screen TV with satellite channels, along with comforts such as air conditioning. The rooms also include double beds, along with a wardrobe. The private bathrooms at the family Apollo Hotel have a walk-in shower and a separate toilet. Guests will enjoy a view of Parthenon from their rooms.
A free continental breakfast is served daily. This property features a Greek restaurant serving Greek dishes. There is a rooftop bar on site. It also looks onto the garden. Guests will find the restaurant Cafe Liotrivi 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.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please
Enter your dates to see prices