O hotel localiza-se na Rua Olaya em Riade. Fica a 25 minutos de viagem do Aeroporto Internacional Rei Khalid e a apenas 200 m da Torre do Reino.
O hotel conta com quartos agradáveis e espaçosos. Cada quarto dispõe de uma área de estar/dormir e de todas as comodidades modernas, tais como casa de banho privativa, cama de casal ou kingsize, televisão, acesso à Internet, minibar, facilidades para preparar café/chá e ar condicionado regulável individualmente.
O restaurante do hotel serve um delicioso buffet oriental, bem como pratos regionais populares e especialidades de vários países.
O hotel de luxo apresenta uma inigualável beleza e hospitalidade na deslumbrante cidade de Riade. As facilidades em oferta neste estabelecimento totalmente climatizado incluem um hall de entrada, um restaurante, instalações para conferências, serviços de quartos e de lavandaria e um parque de estacionamento.
O hotel conta com uma piscina interior, um centro de fitness, uma sauna e banhos de vapor.