The 3-star Nawara Dala Aparthotel Riyadh, located only 1 km from Owais Mall, features Wi-Fi throughout the property. There is also parking.
The Museum of Illusions is around 10 minutes by car from the hotel, while King Khalid airport is 5 km from it. King Khalid Grand Mosque is situated 4.8 km from this Riyadh aparthotel.
The 41 rooms at the Nawara Dala Aparthotel are equipped with comforts such as air conditioning, as well as a flat-screen TV with satellite channels. There is also a private bathroom.
The restaurant Vienna Gardens is located about 5 minutes' walk away.