El Suites Dabab está en el centro de Riad, a 6 km del Museo Nacional de Arabia Saudí. Ofrece un centro de fitness y suites con aire acondicionado y conexión WiFi gratuita.
Las suites del Dabab tienen muebles modernos y están decoradas en colores neutros. Incluyen zona de estar con TV vía satélite y baño privado.
El restaurante del Suites Dabab sirve desayunos y platos regionales elaborados con ingredientes frescos. Hay servicio de habitaciones.
El Kingdom Centre, un centro comercial de 3 niveles, se encuentra a 3 km del Suites Dabab. El Al Faisaliyah Centre está situado a menos de 10 minutos en coche. El hotel dispone de recepción 24 horas y aparcamiento privado gratuito.