Surplombant la ville, Jumeirah Jabal Omar Makkah est à moins de 6 minutes de marche des Raffles Spa à La Mecque. L'hôtel propose un bureau de change.
C'est cet hôtel 5 étoiles situé à environ 100 km de l'aéroport international King Abdulaziz de Djeddah et à quelques minutes à pied de Souk Al Khalil. Cet hébergement se trouve à l'extérieur de la mosquée al-Haram et non loin de la Porte du roi Abdullah de la mosquée al-Harâm. L'hôtel se trouve à 1 km de Safâ et Marwah. L'arrêt de bus Jabal Omar 8 se trouve à proximité, à quelques pas seulement de Jumeirah Jabal Omar Makkah.
Meublées avec un pupitre d'écriture, 1016 chambres comprennent des commodités comme une TV à écran plat avec des chaînes satellite ainsi qu'un mini-frigo bar et une cafetière/théière. Des oreillers de plumes et des oreillers en duvet/plumes, et en plus des salles de bain avec une douche à l'italienne et une toilette séparée bien qu'un sèche-cheveux et des draps de bain, sont en vedette dans climatisées.
Le petit déjeuner est servi au restaurant chaque matin. Starbucks vous gâtera avec une cuisine arabe, et est situé à moins de 20 minutes de marche de l'hôtel.