Das Al Olayan Al Khalil Makkah Hotel Mekka besitzt 108 Zimmer und liegt 2 Kilometer von der al-Masdschid al-Harām entfernt.
Das Stadtzentrum von Mekka kann man innerhalb von 15 Minuten zu Fuß erreichen. Zu den Sehenswürdigkeiten, in einer Entfernung von rund 10 Autominuten vom Hotel, gehört auch as-Safā und al-Marwa. Die Lage in einer 2,1 km Entfernung vom Schwarze Stein ist ein großer Vorteil für Gäste von dem 3-Sterne-Hotel. Das Al Olayan Al Khalil Makkah liegt lediglich 10 Gehminuten von der Bushaltestelle Jabal Omar 8 und 10 Minuten mit dem Auto vom Bahnhof Al Haramin "Mina 1 " in Mekka entfernt.
Neben einer Sitzecke sind die Zimmer in der Unterkunft mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet. Es gibt eine getrennte Toilette und eine Dusche in den Badezimmern. Gästen stehen eine getrennte Toilette und eine Dusche sowie Badezimmer-Annehmlichkeiten wie ein Haartrockner und Handtücher zur Verfügung.
Das Restaurant Faisalabad Restaurant befindet sich in unmittelbarer Nähe vom Al Olayan Al Khalil Makkah Hotel und ist auf die pakistanische Küche spezialisiert.