
Riyadh, Saudi Arabia
Narcissus The Royal
5-star hotel
Welcome to Narcissus The Royal Hotel, an oasis of luxury and refinement in the heart of Riyadh on Olaya Main Street. Our 173 meticulously designed rooms offer an unparalleled experience in sophisticated comfort. We're a short…
- Wi-fi
- 24-hour reception
- Car park
- Gym · extra charge























