RT.com RT Partners Hotels Saudi Arabia Riyadh Holiday Inn Olaya

Holiday Inn Olaya

Basic information
Category
4 Stars
Address P. O. Box 69112
City Riyadh
Country Saudi Arabia
Number of rooms 0
Fax number

Special deals