The Apollo is a superior 3 star first class central
hotel which displays the true values of Greek Hospitality.
With 51 quality rooms we are always able to provide accommodation
to your satisfaction and comfort, with room ranging from singles
All rooms are graciously appointed with all the amenities
a customer requires of the even demanding hotel market. With
luxury fittings providing maximum comfort and convenience
for all our guests, we are certain that your room will be
to your satisfaction, and ensure that our high standards equate
to excellent value for money.
Combined with comfortably sized public areas, HR Bar & Restaurant
and the Roof Garden with the breathtaking view of Acropolis.
Hotel Apollo is located in Karaiskaki sq. 10, Ahilleos
2 min. walk from Meraxourgio Metro Station allowing for easy
Rail ( Larissa International Train Station - 500 m. ) and
Bus access, with convenient reach to Plaka (Old Town of Athens)
Being so centrally located will enable you to move easily
around the city, enjoying the sites that Athens has to offer.
The Apollo provides one of the warmest welcomes as well as
being one of the best value for money hotels in Athens.