Royal Olympic, Athens hotels at discounted rates

Royal Olympic
28-32 Diakou Street, Athens, 11743, Greece