L'hotel è situato a circa 450 m dalla Moschea Sacra Al-Haram e 75 km dagli aeroporti di Ta'if e King Abdulaziz.
Questo city e business hotel è dotato di una sala conferenze in grado di ospitare fino a 250 persone, con disposizione dei tavoli a banchetto, e un'altra sala con una capacità di 250 persone. Tra le altre dotazioni figurano aria condizionata, hall con reception con servizio check out 24 ore su 24, ascensore e sala colazione/sala da pranzo. Gli ospiti potranno usufruire ancora di servizio in camera e servizio lavanderia.
Le camere sono dotate di TV con schermo al plasma 26 pollici e canali via satellite/via cavo, set per la preparazione di tè e caffè, bagno privato con doccia, vasca e articoli da toilette. Letto a due piazze, accesso a Internet, riscaldamento e aria condizionata regolabili autonomamente completano il quadro delle offerte.
Ogni mattina viene servita un'ottima colazione. Il pranzo viene servito à la carte.