To enjoy your vacation in Riyadh, stay at Al Anoud Residence Towers Riyadh, which is 1.6 miles from Naila Art Gallery and only 11 minutes by foot from Public Garden. The apartment entices guests with spa service and is in the vicinity of Kingdom Centre Tower.
This apartment lies in the Al Olaya district, 1.5 miles from King Khalid Grand Mosque. Al Anoud Residence Towers is also situated just around the corner from Kingdom Tower Mosque.
The property offers a seating area, as well as comforts like climate control. The apartment features a bathroom with hair dryers, bath sheets, and towels. Furthermore, a separate toilet and a shower is available.
From here you can reach Riyadh train station about a 20-minute drive away. Thanks to luxuries such as spa therapy and spa services available at Al Anoud Residence Towers, the ultimate relaxation is provided.