Al-Masdschid al-Harām König-Abdul-Aziz-Tor befindet sich ungefähr 25 Fußminuten von dem 3-Sterne-Al Jaad Mahbas Hotel Mekka entfernt und ist einen Besuch wert. Das Hotel bietet 315 Gästezimmer und stellt zudem ein Restaurant und einen Gepäckraum zur Verfügung.
Zu den Sehenswürdigkeiten 2 km vom Hotel gehört die al-Masdschid al-Harām. Auch as-Safā und al-Marwa ist in einer Entfernung von 30 Minuten zu Fuß vom Al Jaad Mahbas Mekka. Die Unterkunft liegt rund 6 Kilometer vom Bahnhof Al Haramin "Mina 1 " entfernt, während die Bushaltestelle Sheikh Bin Baz Mosque 151 ungefähr 950 Meter von hier entfernt ist.
Die Zimmer verfügen über eine Minibar sowie einen Flachbildfernseher mit Satellitenkanälen für Ihren Komfort. Sie sind mit Badezimmern mit einer getrennten Toilette und einer Dusche ausgestattet.