Olayan Mahbas Hotel Mekka is gelegen op 2 km van de Al-Safa en Al-Marwa en binnen 25 minuten wandelafstand van de Kaäba. Voor het gemak van de gasten zijn er een restaurant en een bagageopslag beschikbaar in het hotel, gelegen in de wijk Al Aziziya in Mekka.
Bezienswaardigheden op circa 30 minuten wandelafstand van dit hotel zijn onder andere de Al-Masjid al-Haram moskee. Olayan Mahbas bevindt zich vrij dicht bij de Abraj Al Bait-toren, terwijl Mahbbas al Jinnu op 200 meter verderop ligt. Dit pand is op 6 km van het treinstation Al Haramin "Mina 1 ".