Narcissus Hotel

A distinguished name in the world of hotels from the heart of Riyadh, covered with natural stone to complement the elegance of ancient designs.