El Courtyard by Marriott Riyadh Olaya ofrece alojamiento en Riad, cerca del rascacielos Centro del Reino y el centro comercial Panorama Mall. En los alrededores se encuentran lugares de interés como el centro comercial Olaya Mall y la torre Al Faisaliah. El establecimiento está a 1,6 km del centro comercial Al Faisaliah.
Las habitaciones del hotel están equipadas con TV de pantalla plana y baño privado con secador de pelo. Todas tienen zona de estar.
El establecimiento sirve un desayuno buffet diario. El restaurante del hotel ofrece diversas opciones, como platos de estilo asador o de cocina americana.
El Courtyard by Marriott Riyadh Olaya proporciona alojamiento de 5 estrellas con sauna.
El personal de la recepción 24 horas habla árabe e inglés.
El centro comercial Riyadh Gallery se encuentra a 5 km del alojamiento, mientras que el palacio de Murabba está a 7 km. El aeropuerto más cercano es el aeropuerto Rey Khalid, situado a 29 km del establecimiento.