Oscar Hotel

25 Filadelfeias Street
Athens
Greece