Narcissus Hotel and Residence Riyadh
تقاطع شارع العليا مع شارع التحلية, العليا, Al Olaya, Riyadh 12212, Saudi Arabia
contacts phone: +966 11 294 6391
website: www.narcissusriyadh.com
Latitude: 24.6956621, Longitude: 46.6836168
larger map & directionsread more