Athens House

Athens House hotel information

Athens House is situated at the centre of Athens’ historic centre, just 150 metres from Omonoia Metro Station and 800 metres away from the lively Monastiraki, Psiri and Plaka districts.

Athens House in Athens