A modern hotel on Olaya Road, suited to business and leisure.
The hotel is on Olaya Road in Riyadh's main business and shopping district. It offers modern rooms, a pool, gym and restaurants.