Das Borj Al Deafah Hotel Mekka verfügt über 344 Zimmer und liegt nur 20 Minuten Fußweg vom Einkaufszentrum Abraj Al-Bait entfernt. Außerdem gibt es Parkplätze.
Das Stadtzentrum von Mekka kann man innerhalb von 15 Minuten zu Fuß erreichen. Das Hotel befindet sich in Mekka, in 9 Kilometer Entfernung vom Bahnhof Al Haramin "Mina 1 ". Auch Masjid Al Nur ist nur wenige Schritte entfernt vom Borj Al Deafah zu finden. Die Bushaltestelle Saptco liegt 10 Minuten Fußweg vom Hotel entfernt.
Neben einer Sitzecke sind die Zimmer in der Unterkunft mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet. Die Gäste können eine getrennte Toilette und eine Dusche nutzen.
Das Restaurant Faisalabad Restaurant befindet sich 450 Meter vom Borj Al Deafah Hotel und serviert pakistanische Speisen.