No image available for this hotel
No image available for this hotel
Athens, Athens
Spend a second to
save a fortune!
Spend a second to save a fortune!
Chalkokondili 58, Athens
Located in Athens, within 700 metres of National Theatre of Greece and 700 metres of National Archaeological Museum of Athens, Orpheus Hotel provides accommodation with free WiFi throughout the property.
See MoreUsage of subsidiary facilities may incur additional fees