Narcissus hotel and residence- Riyadh

Riyadh attractions, shopping and more

Tahlia Street is one of the most important streets in the city of Riyadh. Lined with shops, malls and a variety of international restaurants, Tahliya Street is a very busy and popular market area that has everything you need, including numerous well-known Saudi Arabian brands and products.

Back To Top

Winter Deals

Narcissus Hotel

P.O. Box 75, Riyadh 11351 KSA