The Apollo Hotel is situated close to the Karaiskaki Square and benefits from a great location just off Metaxourghio Square on Achilleas Street at the gateway to Athens. Being so centrally located this hotel enables guests to move easily around the city enjoying the sites that Athens has to offer.Guests can enjoy delicious Greek cuisine served at the onsite restaurant and also sip their favorite drink at the bar which is also an ideal place to relax after a tiring day. Offering comfortable seating area the lobby is a perfect place to meet with friends and business associates.This property offers graciously appointed rooms that provide maximum comfort and convenience for all guests. The amenities include air-conditioning satellite TV safes hairdryers minibars and telephones.
Apollo Hotel is located in Athens near: Apollo is a central hotel within walking distance of the main attractions.
Shopping centre (one km)
Larissa main train station (400 metres)
Plaka (old town) (800 metres)
Karaiskaki subway station (100 metres)
Book Apollo Hotel Athens online and save. Our booking system provides cheap rates for Apollo Hotel Athens room reservation. See hotel photos, facilities, check available rooms for your dates and book Apollo Hotel Athens by cheapest rate. Our system is secure and absolutely free of charge. You pay at the hotel, cancellation is free.