Holiday Inn Riyadh-Olaya

Olaya Street 69112
Riyadh
Saudi Arabia