Photos coming soon
HOTEL
Narcissus The Royal Hotel
Olaya s, Riyadh
Where it sits
Narcissus The Royal Hotel
Olaya s, Riyadh
24.69212, 46.68642
Plan around Narcissus The Royal Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 17, 2026.
