Located in Riyadh, Nozol Al Rayyan Hotel Apartments offers self-catering accommodations. It includes free Wi-Fi in all areas and the property is 9.8 km from Kingdom Center.
Number of rooms: 35
Al Tal Street , Al Rayyan District, 11314 Riyadh, Saudi Arabia