Najmat Manami AlQuds Hotel
Mohammed Bin Saud Street, AlQuds District, 11653 Riyadh, Saudi Arabia
Located in Riyadh, Najmat Manami AlQuds offers self-catering accommodations. Free Wi-Fi access is available in all areas. The property is 8.4 km from Kingdom Center and 9 km from Al Faisaliah Tower.