Property Location
Jabal Omar Marriott Hotel is located in the heart of Makkah, within the Jabal Omar complex. It is just a short walk from Al Masjid Al-Haram, offering convenient access to the Grand Mosque and nearby religious and cultural landmarks. The hotel is positioned to serve both pilgrims and business travelers visiting the holy city.
Rooms
The hotel features 426 rooms, including 52 suites, designed with spacious layouts and modern interiors. Many rooms offer views of the city or the Holy Haram. Accommodations are equipped with essential amenities to ensure a restful and comfortable stay.
Amenities
Guests have access to a private prayer hall with a direct audio link to the Grand Mosque, a business center, and meeting rooms. Additional facilities include a gift shop, laundry services, and concierge support. The hotel also provides valet and on-site parking.
Dining
Dining options include two main restaurants—Spice Market and Olive—serving a variety of international and regional dishes. The Atrium Café offers light meals, pastries, and beverages in a relaxed setting.
Other, Business Amenities
The hotel offers medium-sized meeting rooms with a pre-function area, suitable for business events and gatherings. Services such as digital check-in and accessibility features are also available to support guest needs.