Este hotel climatizado comprende 249 habitaciones y dispone de caja fuerte, ascensor, cafetería, discoteca, restaurante e instalaciones para conferencias. También ofrece servicio de habitaciones y de lavandería, así como aparcamiento para los que lleguen en coche.
El hotel está situado en la exclusiva zona Kingdom Centre de Riad, la capital de Arabia Saudí. Cerca se encuentran los principales centros comerciales de la ciudad. El aeropuerto internacional King Khalid dista 30 km aproximadamente.
El hotel ofrece amplias habitaciones, entre las que se incluyen suites y suites residenciales para estancias largas. Todas las habitaciones son luminosas y amplias, siendo adecuadas por igual para trabajar o para relajarse. Las comodidades incluyen TV vía satélite, teléfono de línea directa internacional, aire acondicionado, minibar, secador de pelo, albornoces, escritorio y conexión a Internet de alta velocidad. Asimismo, disponen de equipo de alta fidelidad, caja fuerte, cafetera/tetera y set de plancha.
El hotel acepta las tarjetas American Express, Diners Club, MasterCard y VISA, así como pagos en metálico.