During the stay at the Nelover Al Riyadh - Ar Rawdah - Serviced Apartments نيلوفر الرياض, you shouldn't miss Riyadh's top-rated landmarks, WORLD SIGHTS PARK Riyadh (2.2 miles from the property) as well as Water Splash Amusement Center, located around 3 miles away.