Due to the COVID-19 our offices will be closed until April 20th, we are available over the phone Monday to Friday from 10am to 5pm
(514) 733-7555 - Montréal
1-866-933-7555
Apollo exterior Apollo exterior Apollo exterior Apollo exterior Apollo exterior Apollo exterior Apollo exterior
Hotel Apollo is located in Karaiskaki sq. 10, Ahilleos str, 2 min. walk from Metaxourgio Metro Station allowing for easy Rail ( Larissa International Train Station - 500 m. ) and Bus access, with convenient reach to Plaka (Old Town of Athens) and Acropolis.
Apollo rooms' features include
Television set
Telephone
Internet connection
Mini Bar
Electronic safe
Air Condition
W/C ( with either a bathtub or shower )
Balcony
Daily Cleaning
Direct-Dial Phone
Fax Facilities
Music
Room Service
Safety
Satellite TV - Video
Shower & WC
Bar
Parking
24-Hour Reception
Exchange Desk
Satellite TV Lounge
TV Lounge
Bar-Restaurant
Rate this Hotel

RESERVE APOLLO ONLINE

 

Other Hotels in Athens, Greece

Voyages Destination

Researching ...

loading