Five-star hotel on Olaya Street in the business heart of Riyadh.
Narcissus Hotel Riyadh sits on Olaya Street, in the city's main business and shopping district. Kingdom Centre and Al Faisaliah Tower are close, and the airport is about 35 kilometres away. It has a pool, a spa, a gym and several restaurants.