Contact Narcissus Hotel & Residence Riyadh
Situated in the heart of Riyadh, Saudi Arabia, on the corner of Olaya Street and Tahlia Street, Narcissus Hotel & Residence Riyadh is just steps from the best tourist attractions, shopping destinations, and places to visit in Riyadh.
Additionally, the hotel is 45 kilometres from King Khaled International Airport, 900 kilometres from Macca, 800 kilometres from Al Madinah and 400 kilometres from Al-Khubar city of Aramco.
If you require more information about our Riyadh luxury hotel, would like to book accommodation for an upcoming stay or have a comment or suggesting regarding a recent visit with us, please contact us and a member of our staff will be happy to assist you.
P.O. Box 75, Riyadh 11351 KSA
Tel: +966 11 294 63 00
Fax: +966 11 294 63 93
Toll free: 92 000 0777