We use cookies to deliver our services. By continuing to use our website you accept our cookies policy. For more information click here OK

Apollo Hotel Athens

10 Achilleos Street, Athens, Greece
(0.74 km from city center)
User rating:
(3082 Reviews)

Check in from 12 / Check out prior to 1130

Apollo Hotel Athens: Find photos, reviews, information, amenities and compare prices for 3 stars hotels in Athens, Greece.

Hotel description

Apollo Hotel Athens is located in Athens and offers a rooftop terrace. The front desk is open 24 hours, and a buffet breakfast is available each morning.

Featuring views of Parthenon Temple, Apollo Athens is a convenient base for those wanting to check out attractions in Athens. Convenient services include an express check-in feature and a luggage storage facility.

The elegant rooms have a refrigerator, a private bathroom and a mini bar. They all feature heating, a radio and wireless internet access.

On-site dining options include a restaurant, which is an ideal place to have a meal. In the evening, guests are invited to relax in the lounge bar. A wide variety of dining options are also available in the area.

Local attractions near Apollo Hotel include Omonia Square, Athinais Culture Center and National Bank of Greece. It is within a 20-minute walk of Larissa Metro Station, which allows easy access in and around Athens.

Hotel features

Room Service, Restaurant, Bar / Lounge, Elevator / Lift, 24-Hour Reception, Air Conditioned, Currency Exchange, Multilingual Staff, Safe-Deposit Box, Mini Bar, Refrigerator, Cable / Satellite TV, Wake-up Service, Hair Dryer, TV, Laundry service, Garden, WiFi, Shower, Ice Machine, Free Wi-Fi
Availability and Prices

Nearest hotels

Rio Hotel Athens
13 Odysseos Street, Karaiskaki Square
Crystal City Hotel Athens
4 Achilleos Street, Karaiskaki Square
Wyndham Grand Athens
Megalou Alexandrou 2
Stanley Hotel Athens
1 Odysseos Street, Karaiskaki Square
Katerina Hotel Athens
20 Karolou & Psaron Street
Athens Delta Hotel
27 Kerameon Street
Novus City Hotel
23 Karolou Street (Karaiskaki Square)
King Jason Hotel
26 Kolonou Street
Hotel Nafsika
21st Karolou Street
Apollonion Hotel
1 Leonidou Street
10 Akominatou Street and Agiou Konstantinou
Albion Hotel Athens
20 Akominatou Street
Minoa Hotel Athens
12 Karolou Street
Cosmos Hotel Athens
Vict Ougo and 16 Psaron
Search hotels
Overall Rating:
7.12 /10
based on 3082 reviews