
1 / 1
Olaya Main Road, Riyadh, 11564, Saudi Arabia
Olaya Main Road, Riyadh, 11564, Saudi Arabia
No, Holiday Inn Olaya doesn’t offer pool areas.
No, Holiday Inn Olaya doesn’t allow pets.
No, Holiday Inn Olaya doesn’t provide parking.
Holiday Inn Olaya is located in Olaya Main Road, 11564, Riyadh, Saudi Arabia.
Holiday Inn Olaya Nearby attractions include King Khalid International Airport, Al Faisaliyah Center.
The prices and availability we receive from booking sites change constantly. This means you may not always find the exact same offer you saw on trivago when you land on the booking site.