Rio Hotel Olaya
Riyadh
Check in
2:00 PM
Check out
12:30 PM
With a stay at Rio Hotel Olaya in Riyadh (Al Olaya District), you'll be within a 15-minute drive of Al Batha Market and Riyadh International Convention and Exhibition Center. This spa hotel is 0.3 mi (0.6 km) from Centria Mall and 0.6 mi (1 km) from Al Faisaliyah Tower.
Make yourself at home in one of the 54 air-conditioned rooms featuring minibars and espresso makers. Your memory foam bed comes with Egyptian cotton sheets. Wired and wireless internet access is complimentary, and LED televisions with satellite programming provide entertainment. Private bathrooms with showers feature bidets and hair dryers.
Property Details
Location
Olaya Street, Riyadh, 12212, Saudi Arabia