As-Safā und al-Marwa liegt 2 Kilometer vom Al Olayan Al Khalil Makkah Hotel Mekka entfernt und ist unbedingt einen Besuch wert.
Das Stadtzentrum von Mekka kann man innerhalb von 15 Minuten zu Fuß erreichen. Masjid Al Nur gehört zu den beliebten Sehenswürdigkeiten der Gegend und liegt unter anderem in 7 Fußminuten Entfernung vom Hotel. Die Bushaltestelle Ibrahim Al-Khalil 11 liegt nicht weit entfernt vom Al Olayan Al Khalil Makkah.
Das Hotel verfügt über 108 Zimmer mit einer Sitzecke. Hier werden auch TV mit Satellitenkanälen und ein Flachbildfernseher mit Satellitenkanälen sowie eine Minibar und Ausstattung zur Kaffee- & Teezubereitung angeboten. Die Zimmer sind mit einer getrennten Toilette und einer Dusche ausgestattet.
Das Restaurant Faisalabad Restaurant bietet eine große Auswahl an Gerichte der pakistanischen Küche und liegt zudem nur 350 Meter zu Fuß von der Unterkunft entfernt.