
Apollo Hotel
770 reviews
- Overview
- Facilities
- Location
- Ratings
Situated in the city centre of Athens by the popular Karaiskaki Square, only a few minutes walk to Meraxourgio Metro Station.
Centrally located this hotel offers a 24-hour reception, exchange desk, room service, parking, bar and restaurant, satellite TV lounge and a roof garden with a beautiful view of Acropolis.
Within short walking distance from the hotel there are Metro stations and Bus access with convenient reach to Plaka (Old Town of Athens) and Acropolis.
All rooms are equipped with telephone, satellite TV, safety deposit box, air condition, balcony and bathroom/shower.
Address: Achilleos str. 10, 10436 Athens, Greece
7 nights
Bed & Breakfast
from £219 pp
£438 total price
Hotel Facilities
Most popular
-
Wifi
-
Air-con
Location

Athens, Athens, Greece
Address: Achilleos str. 10, Athens, Greece
Phone: 0030 210 52 38 303
Reviews
Tripadvisor rating
 
770 reviews
Location
Sleep Quality
Rooms
Service
Value
Cleanliness
Low deposits
Secure your next holiday from £39pp
Spread the cost
Pay monthly without any extra fees
24/7 holiday support
Expert help whilst you are on holiday
Price match
Know you are getting the best holiday deal
Other hotels in Greece

Mitsis Belvedere
Greece, Agios Ioannis Peristeron
359 reviews

Blue Sky City Beach Hotel
Greece, Rhodes Town
1867 reviews

Atrium Prestige Thalasso Spa Resort & Villas
Greece, Lachania
3642 reviews

The Ixian Grand & All Suites - Adults Only
Greece, Ialyssos
3680 reviews

Mitsis Bali Paradise
Greece, Bali
793 reviews

Minos Imperial Beach Resort Milatos Crete
Greece, Milatos
56 reviews

Kassandra Bay Resort, Suites & Spa
Greece, Skiathos
1498 reviews

Mitsis Petit Palais Beach Hotel
Greece, Rhodes Town
2672 reviews

The Island - Adults Only
Greece, Gouves
2839 reviews

Port Royal Villas & Spa
Greece, Kolymbia
2270 reviews