Along with 2 restaurants, this hotel has a coffee shop/cafe and self parking. WiFi in public areas is free. Additionally, 24-hour room service, a business center, and concierge services are onsite.
Located in Mecca, Jabal Omar Marriott Hotel, Makkah is in the city center and near a train station. Kaaba and Well of Zamzam are local landmarks, and travelers looking to shop may want to visit Alkhalil Courtyard and Souk Al-Khalil.