Holiday Inn Riyadh at Olaya Street is conveniently located close to the highway and Riyadh's leading businesses and malls. The hotel offers a tranquil base right in the heart of Riyadh. Guest rooms are spacious home-from-home with vibrant decor, plush throws and a flat-screen TV.
No reviews found. Be the first to review this place.