Holiday Inn Olaya is a reliable, practical choice in Riyadh's prime business district, steps from the Olaya towers, malls, and dining, with comfortable rooms at balanced rates.