logo

Location of Apollo Hotel

Location

10, Ahilleos Str. Metaxourgio Square, Athens, Greece, 10436
Based in Metaxourgeio, a vibrant cultural and artistic neighborhood, this hotel offers excellent accessibility to Athens' renowned attractions. Just a short walk from Meraxourgio Metro Station, guests can easily reach key sites such as the Acropolis and Plaka, both within 2 km. The hotel is also conveniently situated near numerous dining options, lively bars, and public transportation, making it an ideal base to explore the rich history and modern vibrancy of the city. The National Archaeological Museum is approximately 1.5 km away, while Omonia Square is about 800 meters from the hotel.
Check rooms and rates
From55US$ /night
Check-in
22Nov2024Select date
Check-out
23Nov2024Select date
Rooms and Guests2 Guest, 1 Room
Map view
street view
10, Ahilleos Str. Metaxourgio Square, Athens, Greece, 10436
Nearby
Pireos 100 Gazi
Technopolis City of Athens
3900 ft
Square
Omonia Square
2500 ft
Museums
Benaki Museum of Islamic Art
3000 ft
34-36 Kastorias Votanikos
Athinais
3000 ft
Museums
Hellenic Motor Museum
3800 ft
Restaurants
Bread Factory
300 ft
Achilleos 2-4
La Grande Piatsa
500 ft
Iasonos 41
Kokkinos Krίnos
600 ft
Odisseos 6
Gioti
700 ft
1 Meg. Aleksandrou Street Karaiskaki Sqr
Postscript
700 ft
28 Karolou Karaiskaki Square
O Typografos
800 ft
Kodratou 18
Myrovolos Metaxourgeio
1000 ft
Giatrakou 12
Paula's Place Restaurant
900 ft
23 South Main Street
fulihua
1100 ft
Iasonos 25 Athens
Balkan Restaurant
1100 ft
Akominatou 13 Omonoia
Brooklyn Way
900 ft
Theodore Diligiannis 25
FilltheBracket
1500 ft
Thermopylon 41 Kerameikos
Contact us
We’re at your service