Este hotel tiene una ubicación céntrica en la calle principal de Olaya, a escasos minutos del distrito financiero, del centro internacional de exposiciones de Riad, de las embajadas y las sedes de gobierno. A su alrededor se pueden visitar los símbolos más nuevos de Riad, como el rascacielos Kingdom Centre, la torre Al Faisaliah y las tiendas de ordenadores. Además, está a una calle del Al Mousa Centre. El aeropuerto internacional Rey Khalid queda a solo 35 km.El hotel ofrece las instalaciones que cabe esperar, además de elementos extra que añaden un toque hogareño, todo ello combinado para crear un ambiente agradable y atractivo. Este establecimiento climatizado de 82 habitaciones dispone, además, de vestíbulo, caja fuerte, cafetería, restaurante, instalaciones para conferencias para los clientes de negocios y servicio de habitaciones y de lavandería.Las espaciosas habitaciones lucen un elegante diseño y están exquisitamente dotadas con comodidades de hoy, lo que permite relajarse y disfrutar de un profundo sueño tras un día ajetreado. Todas disponen de aire acondicionado, cuarto de baño con secador de pelo, teléfono de línea directa, TV, caja fuerte y nevera.En su tiempo libre, los huéspedes pueden hacer ejercicio en el gimnasio para ponerse en forma y tonificar su cuerpo durante su estancia. También se ofrecen tratamientos spa.El restaurante, recientemente renovado, ofrece variedad de fabulosos platos libaneses, orientales e internacionales. Y en la sala privada amueblada contemporánea se ofrece el ambiente perfecto para una comida VIP de negocios.