Location: in the centre of Athens, close to the metro stations of Omonia and Monastiraki and monuments such as the Acropolis, the Plaka and Psiri.
See more: Hotels in Europe Hotels in Greece Hotels in Athens Holiday Destinations in Europe