3 ★
Hotel Achilleas
Address: Lekka Str. 21, Athens, Greece
With an excellent location in Athens city centre, 2 minutes' walk from Syntagma Square and close to all the historical sites, Hotel Achilleas offers clean, modern rooms and friendly service.
Hotels Nearby
-
Lekka 10
Lekka 10, Athens
-
Perikleous Room
Perikleous 13, Athens
-
Athens Cypria Hotel 3 ★
Diomeias St 5, Athens
-
Astor Hotel 4 ★
16,Karageorgi Servias, Athens
-
Malliott Ermou 18
Ermou, 18, floor 5, apt. Malliot, Athens
-
5inAthens
Praxitelous 3, Athens
-
Boutique Central Apartments Acropolis View
Ktena 12, Athens
-
Malliott Ermou Budget
Ermou 40, Athens
-
MET34 Athens Hotel
Petraki 9, Athens
-
Athens la Strada
26 Petraki Street, Athens
-
Athens Status Suites
Petraki 28, Athens
-
Electra Hotel Athens 4 ★
5 Ermou, Athens
- 🏠 WorldPlaces ›
- Hotels ›
- 🇬🇷 Greece ›
- Athens ›
- Hotel Achilleas