Novotel Riyadh Sahafa
13321 Olaya Street Al Sahafa District Riyadh

Hotel Detail

Show Hotel on Map
Availability
Amenities
Location