Located around 7 km from the Othman Ibn Affan Mosque, the 3-star Stella Stays Olaya Tower 1 - Furnished Apartments Riyadh hotel includes 62 rooms. The aparthotel provides 24-hour security to ensure guests' safety.
The Aqiq Park also lies approximately a 25-minute walk from this Riyadh hotel. You can easily find the Fun Time within 5 km of the property. The Stella Stays Olaya Tower 1 - Furnished is situated 40 minutes by car from Riyadh train station and a 23-minute drive from King Khalid International airport.
The rooms provide air conditioning, along with coffee and tea making facilities for guests' comfort. Bathrooms with a bidet, a separate toilet, and a shower, also include hair dryers and towels.
Doner House, located in proximity to Stella Stays Olaya Tower 1 - Furnished Apartments hotel, will spoil you with Turkish cuisine.