Hotel Achilleas

Lekka Str. 21, Athens, 105 62, Greece
Bookmark and Share
image of venue
Hotel Achilleas is located in the heart of Athens, near Syntagma Square, Plaka and the Acropolis. A warm welcome, friendly staff and an artistic atmosphere await you. The rooms are comfortable, elegant, with modern design.


Get detailed directions from  


24-Hour Front DeskNon-Smoking RoomsFamily Rooms
ElevatorHeatingLuggage Storage
AirconditioningRoom ServiceLaundry
Internet ServicesWi-Fi/Wireless LAN
Check Availability
Please enter details of your intended stay to check availability at this hotel.
First Night:   calendar
Number Of Nights:
Powered by
Other Hotels Nearby
Athens Cypria Hotel
*** Prices from $122.85
Astor Hotel
**** Prices from $111.89
Carolina Hotel
** Prices from $69.15
Amazon Hotel
** Prices from $132.62
**** Prices from $146.59
Esperia Palace Hotel
**** Prices from $142.41

 Find Hotels in