Located around 10 minutes' drive from the Aqiq Park, the 3-star Stella Stays Olaya Tower 2 - Furnished Apartments Riyadh hotel includes 80 rooms. While staying at this Riyadh aparthotel, 24-hour security service are available for guests to use.
The Roof is 3.7 km from the hotel, and King Khalid International airport is 30 km away. The Stella Stays Olaya Tower 2 - Furnished is about a 40-minute ride from Riyadh train station.
The rooms comprise a kitchen complete with an air conditioner, as well as a flat-screen TV with satellite channels. They are appointed with a writing table, and also feature coffee/tea making facilities. You'll find nice touches like a bidet, a separate toilet, and a shower, along with hairdryers and towels to enhance your stay.
Situated in proximity to Stella Stays Olaya Tower 2 - Furnished Apartments hotel, the restaurant Maharaja Palace offers an Asian menu.