Riyadh, Riyadh
Spend a second to
save a fortune!
Spend a second to save a fortune!
Olaya Street, corner of Tahlia Streets, Riyadh
Narcissus Riyadh Hotel & Spa is located on Tahlia street cross Olya street which is the heart of Riyadh’s business and financial centre. It features free Wi-Fi, 3 restaurants and meeting facilities.
See MoreUsage of subsidiary facilities may incur additional fees