ATHENS, GREECE • 10 ACHILLEOS STREET, METAXOURGHIO SQUARE
Hotel: APOLLO HOTEL
City: ATHENS
Country: GREECE
Address: 10 ACHILLEOS STREET, METAXOURGHIO SQUARE
Phone: 00302105228126
Category: 3 Stars
Check-in: 11:30:00
Check-out: 12:00:00
Centrally located in Karaiskaki Square, 2 minutes from Metaxourgio metro station, and just minutes stroll away from Omonia Square, the Apollo is a cosy 3 star property. Its location is a very good asset for guests as all the major sights Athens has to offer are within easy reach either by foot or public transport. All the 51 comfortable rooms are graciously appointed with all the amenities guests can expect from a 3 star property, television, telephone, Internet connection, mini bar, safe, and air conditioning. After a busy day sightseeing and shopping, guests can relax at the hotel bar and during summer, enjoy the great views of the Acropolis from the roof garden.
APOLLO HOTEL is located in ATHENS, GREECE. Centrally located in Karaiskaki Square, 2 minutes from Metaxourgio metro station, and just minutes stroll away from Omonia Square, the Apollo is a cosy 3 star property. Its location is a very good asset for guests as all the major sights Athens has to offer are within easy reach either by foot or public transport. All the 51 comfortable rooms are graciously appointed with all the amenities guests can expect from a 3 star property, television, telephone, Internet connection, mini bar, safe, and air conditioning. After a busy day sightseeing and shopping, guests can relax at the hotel bar and during summer, enjoy the great views of the Acropolis from the roof garden.
Book APOLLO HOTEL with That Vacation for the best rates, flexible cancellation and 24/7 customer support.
Book APOLLO HOTEL