Guests of the 3-star Al Dalal Palace 1 Riyadh hotel can enjoy access to The Roof, located 3.2 km away.
The 39 rooms at this Riyadh hotel are equipped with comforts such as air conditioning, as well as a flat-screen TV with satellite channels. Self-catering facilities include an electric kettle, a refrigerator, and an oven.
The seafood restaurant Shrimplus is within a few blocks of the Al Dalal Riyadh.
Aqiq Park is also about 10 minutes' drive from the hotel. Riyadh railway station is 23 km away.