Olaya 1 Stella Stays
Riyadh Riyadh Province
Check in
4:00 PM
Check out
12:00 PM
With a stay at Olaya 1 Stella Stays in Riyadh, you'll be within a 15-minute drive of Riyadh International Convention and Exhibition Center and Roman Sabratha. This aparthotel is 2.6 mi (4.3 km) from Kingdom Hospital and 4 mi (6.5 km) from Riyadh Park Mall.
Make yourself at home in one of the 62 guestrooms featuring microwaves and Smart televisions. Complimentary wireless internet access is available to keep you connected. Conveniences include desks and coffee/tea makers, and housekeeping is provided weekly.
Property Details
Location
Olaya St, Riyadh, Riyadh Province 0000, Saudi Arabia