The Apollo Hotel Athens is a superior 3 star property that is centrally located in Athens. It is conveniently placed, just a 2 minute walk from the nearest metro station, making everywhere in the city easily accessible. The hotel is just steps from Karaiskaki square and lots of other attractions, such as the Acropolis, are also nearby.
The hotel is well equipped with luxury fittings, a nice bar and restaurant and a roof garden with breath taking views of Athens. It is the perfect base for exploring Athens and in the evening you take advantage of the exciting nightlife, as there are lots bars, restaurants and clubs within easy reach.
For a sightseeing holiday in Athens, the Apollo Hotel is a great choice - so book today!
Distance from Airport:
Apollo rooms' features include, television set, telephone, internet connection, mini bar, electronic safe, air conditioning and W/C (with either a bathtub or shower).
Eating and Drinking:
The hotel has a bar and is close to lots of restaurants and bars.
The hotel does not have a swimming pool.
The Apollo Hotel is the right choice for anyone looking for well-priced and comfortable accommodation in a great location.
Couples, families and business guests.