Address Jabal Omar Makkah puts you just a 5-minute drive from Great Mosque of Makkah and Abraj Al-Bait Towers. Guests can be pampered with spa services at the spa and grab a bite to eat at one of the 4 restaurants. Other highlights at this luxurious hotel include 2 coffee shops/cafes, a fitness center, and a snack bar/deli. Fellow travelers love the helpful staff.