Awaiting reviews
See map
Removed from saved list
Free Wi-Fi

Apollo Hotel

10, Achilleos Street, Metaxourgio, Athens, Greece, 10436 - See map
  • Free Wi-Fi in all rooms!

  • Bar

  • Laundry service

  • Safety deposit boxes

  • Elevator

Your dates are popular among travelersUsers are booking a place in Athens every 40 minutes on Agoda.com
Property ranking|Compared to 5,210 Athens properties
See all rankings
Room comfort score
7.0/10
Value for money score
7.8/10
Location score
7.6/10
Room size
24 sqm.
Better than
99
%
of Athens properties
Better than
98
%
of Athens properties
Better than
98
%
of Athens properties
Bigger than
98
%
of Athens properties
Up to 30% off with Agoda Insider Deals!

Prices drop the moment you sign in!

Sign in now
Awaiting reviews

More about Apollo Hotel

Situated in the center of town, this is a suitable accommodation for international and leisure travelers as well as tourists. The guestrooms at the Apollo Hotel are all equipped with televisions, mini bars, internet connections, and air conditioning. Stop by the hotel’s currency exchange desk before leaving for a day of exploration and adventure around the city. Located in Karaiskaki Square, guests are provided with quick and easy access to other areas around the city. After a busy day of walking around the city and sightseeing, enjoy a few evening cocktails at the Apollo Hotel’s Bar.

Show less

What they offer

Show less

Property's guest policies

Show less
null