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!
16-18 Favierou, Athens
Set within 400 metres of National Theatre of Greece and 700 metres of Omonia Square in the centre of Athens, MARGARITA'S SUITES offers accommodation with free WiFi, seating area and a kitchen.
See MoreUsage of subsidiary facilities may incur additional fees