Narcissus The Royal Hotel
Riyadh Riyadh Province
Check in
4:00 PM
Check out
12:00 PM
With a stay at Narcissus The Royal Hotel in Riyadh (Al Olaya District), you'll be within a 15-minute drive of Al Batha Market and Riyadh International Convention and Exhibition Center.
Make yourself at home in one of the 173 guestrooms. Complimentary wireless internet access is available to keep you connected.
Property Details
Location
Olaya s, Riyadh, Riyadh Province 12222, Saudi Arabia