Hotel: Apollo Hotel **+

Situated in the city centre of Athens by the popular Karaiskaki Square, only a few minutes walk to Meraxourgio Metro Station.

Hotel Description

Centrally located this hotel offers a 24-hour reception, exchange desk, room service, parking, bar and restaurant, satellite TV lounge and a roof garden with a beautiful view of Acropolis. Within short walking distance from the hotel there are Metro stations and Bus access with convenient reach to Plaka (Old Town of Athens) and Acropolis. All rooms are equipped with telephone, satellite TV, safety deposit box, air condition, balcony and bathroom/shower. Address: Achilleos str. 10, 10436 Athens, Greece

Hotel Address

Achilleos str. 10, , 10436 Athens, , Greece

Hotel Features

Air ConditioningYes
Safe BoxYes
Distance to center 0 km
Distance to airport 20 km

Hotel Images

Hotel Map