Localizado junto ao Masjid al Haram, o hotel oferece a melhor hospitalidade de toda a cidade santa de Meca.
A hospitalidade genuína do hotel é evidente em todos os seus quartos, distribuídos por 29 andares. Os hóspedes terão o privilégio de escolher quartos com vista para a Caaba, a casa de Deus, construída alegadamente por Abraão e Ismael, o Haram ou a cidade sagrada. As comodidades dos quartos incluem uma casa de banho privativa com duche, assim como telefone com ligação direta, televisão via satélite/cabo, acesso à Internet e minibar. As comodidades padrão compreendem adicionalmente facilidades para preparar café/chá, cama de casal e ar condicionado regulado centralmente.
Um dos mais altos do mundo, este hotel de 76 andares é o ponto central do complexo Abraj Al Bait. O hotel de negócios de 858 quartos conta com um relógio real de 40 metros, visível desde uma distância de 17 km, e que anuncia ao mundo islâmico as orações diárias. Oferece também espaço para eventos, com um centro de negócios de serviço completo e uma equipa profissional, 12 salas de banquetes excecionais, um espetacular salão de baile e 8 salas de reuniões topo de gama, juntamente com áreas de pre-eventos. Para além de um hall de entrada com receção e serviço de check-out sob 24 h e elevador, as instalações ao dispor dos hóspedes neste estabelecimento climatizado incluem sala de refeições e serviços de quartos e de lavandaria (taxa extra). Os hóspedes que viajem de automóvel poderão deixar a sua viatura no parque de estacionamento do hotel mediante pagamento adicional.
O hotel oferece 2 experiências distintas de Spa e fitness: um centro de fitness para homens e um Spa para senhoras, que inclui sauna, banheira de hidromassagem e banhos de vapor (taxa extra).