Athens, Athens
Spend a second to
save a fortune!
Spend a second to save a fortune!
13 Odysseos Street, Karaiskaki Square, Athens
Conveniently located on the quiet pedestrian street of Κaraiskaki Square, this hotel is next to Metaxourghio Metro Station and the international railway station. The multilingual staff are available 24 hours each day.
See MoreUsage of subsidiary facilities may incur additional fees