Das Hotel Burj Al Diyafa Mubarak Mekka verfügt über 137 klimatisierte Zimmer und liegt 25 Minuten Fußweg von der al-Masdschid al-Harām entfernt. Das Hotel bietet seinen Gästen WLAN in den öffentlichen Bereichen.
Das Stadtzentrum von Mekka kann man innerhalb von 10 Minuten zu Fuß erreichen. As-Safā und al-Marwa ist auch in rund 2 km Entfernung vom Hotel. Das Einkaufszentrum Abraj Al-Bait ist in etwa 20 Gehminuten Entfernung vom Burj Al Diyafa Mubarak, während der Bahnhof Al Haramin "Mina 1 " circa 10 Minuten mit dem Auto von hier entfernt liegt. Die Unterkunft liegt nicht weit entfernt von der Bushaltestelle Jabal Omar 8 und bietet eine gute Anbindung an viele Sehenswürdigkeiten.
Die klimatisierten Zimmer sind mit WLAN und einem Flachbildfernseher mit Satellitenkanälen ausgestattet und verfügen über einen Schreibtisch. In Badezimmern stehen den Gästen eine getrennte Toilette und eine Dusche zur Verfügung.
Das Restaurant Zamzam Lobby Lounge, das sich knapp 1 km vom Hotel Burj Al Diyafa Mubarak entfernt befindet, serviert Delhi- Küche für jeden Geschmack.