Location: in a pedestrian street in the centre of Athens, in the Omonoia square area, close to Piraeus harbour.
See more: Hotels in Europe Hotels in Greece Hotels in Athens Holiday Destinations in Europe