Situé à environ 5 minutes de marche d'allure de la Porte du roi Abdullah de la mosquée al-Harâm, l'hotel Jumeirah Jabal Omar Makkah La Mecque se trouve pas loin de la Porte du roi Fahd. Tous les clients peuvent profiter d'un Wi-Fi dans les zones publiques et d'un accès à un centre de fitness.
Le centre de La Mecque peut être atteint en 10 minutes d'allure dès l'hotel. Jumeirah Jabal Omar Makkah se pose assez proche de Souk Al Khalil. L'hotel 5 étoiles familial se trouve à environ 700 mètres de la mosquée al-Haram. La gare routière de Jabal Omar Hotels est à à quelques pas de cet hébergement.
L'hotel Jumeirah Jabal Omar Makkah offre des chambres avec un coin salon comprenant un presse-pantalon et une climatisation, ainsi qu'un Wi-Fi gratuit et une TV à écran plat avec des chaînes satellite. Elles sont équipées d'un bureau, et disposent également d'un minibar et d'une cafetière/théière. Les salles de bain sont dotées d'une douche à l'italienne et une toilette séparée et le confort est assuré par un sèche-cheveux et des serviettes.
Un petit-déjeuner américain quotidien est servi les matins pour les invités de l'hotel. Le restaurant Tajine Moroccan dans Jumeirah Jabal Omar Makkah de La Mecque propose des plats pour lunch.