Athens, Athens
Spend a second to
save a fortune!
Spend a second to save a fortune!
Notara 63, Athens
Located in Central Piraeus, Achillion Hotel Piraeus is just a 5-minute walk from Piraeus Port and less than a 10-minute walk from the urban railway station of Piraeus (Metro Line 1).
See MoreUsage of subsidiary facilities may incur additional fees