Das 5-Sterne-Marriott Hotel Jabal Omar Makkah Mekka liegt knapp 3 Kilometer vom Einkaufszentrum Abraj Al-Bait in Mekka entfernt und bietet ein Restaurant und einen Souvenirladen. Das Hotel befindet sich im Zentrum von der Stadt, verfügt über ein Fitnesscenter und eine Lobby- Bar.
Das Zentrum von Mekka kann man fußläufig in 10 Minuten vom Hotel aus erreichen. Al-Masdschid al-Harām König-Fahd-Tor liegt auch in 15 Autominuten Entfernung vom Marriott Hotel Jabal Omar Makkah Mekka. Außerdem ist die Unterkunft in einer Entfernung von 4 km von der al-Masdschid al-Harām, und der Bahnhof Al Haramin "Mina 1 " liegt knapp 9 Kilometer von der Unterkunft entfernt. Die Bushaltestelle Um Al-Qurah 7 befindet sich ebenfalls nicht weit entfernt vom Hotel.
Das Marriott Hotel Jabal Omar Makkah bietet 432 Zimmer mit einem Ankleidebereich und einem Blick auf die Stadt. Ein Fernsehen mit mehreren Kanälen sowie Annehmlichkeiten wie eine Klimaanlage sind ebenfalls vorhanden. Gäste können in den privaten Badezimmern, die mit einer getrennten Toilette und einer Dusche ausgestattet sind, einen Wäschetrockner und Handtücher nutzen.
Morgens bietet das Marriott Hotel Jabal Omar Makkah Mekka ein Frühstücksbuffet an. Das Olive, eines der 2 Restaurants, bietet die asiatische Küche. In der hoteleigenen Bar können die Gäste auch Sandwiches und Salate probieren.