Apollo Hotel Athens 3-Star

Book this hotel in Greece, Athens, Athens City

Photos of the 3* Apollo Hotel Athens

About the 3* Apollo Hotel Athens

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:
25 miles

Apollo rooms' features include, television set, telephone, internet connection, mini bar, electronic safe, air conditioning and W/C (with either a bathtub or shower).

Transfer time:
40 minutes

Eating and Drinking:
The hotel has a bar and is close to lots of restaurants and bars.

Swimming pools:
The hotel does not have a swimming pool.

Right choice:
The Apollo Hotel is the right choice for anyone looking for well-priced and comfortable accommodation in a great location.

Suitable for:
Couples, families and business guests.

Flight + Hotel
Hotel Only
Select destination from a list

Type destination
For nights
Guests in Room 1
Adults Children