Epidavros Hotel

14 Koumoundourou St.
Athens
Greece