Apollo Hotel 3*
Main amenities
-
Wi-Fi
-
24-hour services
-
Express check-in/ -out
-
Spa and relaxation
-
On-site Dining
-
Meeting facilities
-
Child-friendly
-
Air conditioning
-
No pets allowed
Location
The 3-star family-friendly Apollo Hotel Athens is located only 1.9 km from the Syntagma Square and features a sundeck and a shared lounge on site. With the vast Temple of Olympian Zeus nearly a 25-minute walk away, this Athens hotel offers a banquet hall for collective occasions.
The hotel is right in the centre of Athens, in close proximity to Metaxourgeio underground station. The Apollo is 950 m from Omonoia bus stop and approximately 400 metres from the Municipal Gallery of Athens. Such entertainment attractions as the ground-level Gazarte Theatre are also just 1.2 km away. For those travelling from afar, Eleftherios Venizelos airport is 35 minutes' drive away.
Looking onto the courtyard, the comfortable rooms are appointed with an air conditioner along with a flat-screen TV with satellite channels. These 53 rooms have private bathrooms, equipped with a walk-in shower and a separate toilet. In addition, most rooms come with a view of Acropolis.
Apollo Hotel offers a free breakfast every day. The accommodation offers its own Greek restaurant, where guests can try Greek dishes. The lounge bar with garden views is ideal for a relaxing drink. The Apollo Athens is near Cafe Liotrivi, which serves delectable meals.
Important information
- Children and extra beds
- There are no extra beds provided in a room.
- There are no cots provided in a room.