Apollo Hotel is a 3-star venue set just 1.6 km from Syntagma Square, Acropolis and Parthenon. The comfortable hotel was built in 1972 and refurbished in 2010.
The city center is 1 km away from the hotel. The hotel is about 100 meters from Ancient Agora of Athens, Omonia Square and Central Athens.
Quick access to restaurants and bars is provided.
A 10-minute walk to Omonia subway station. The property is located within a 25 km distance of Eleftherios Venizelos airport.
Each of the 50 luxury guestrooms feature simple décor, free Wi-Fi, LCD TV, climate control, a patio and an in-room safe together with marble bathrooms. Some hotel rooms come with a stunning view over the city. Bathrooms are fitted with a bathtub, a shower and a hairdryer.
Eat & Drink
Every morning a full American buffet breakfast is served from 07:00 till 10:00. The garden restaurant serves light American meals. The hotel invites guests to the Hotel bar to relax with a drink.
There are bicycle and car rental services at the hotel.
Wireless internet is available in the entire hotel for free.
No parking available.