Situé à 3 km de d'allure de la mosquée al-Haram, Borj Al Deafah Hotel La Mecque se trouve pas loin de Masjid Al Nur. La résidence propose 344 chambres et des équipements tels qu'un restaurant et un stockage des bagages.
Le centre de La Mecque est accessible en 15 minutes à pied et les attractions naturelles telles que Safâ et Marwah sont à 10 minutes en voiture. Borj Al Deafah est fixé à 2 km de Cimetière d'Al Malaa. L'hotel est situé à côté de la prise de la Grande Mosquée de La Mecque, et Saptco est à 15 minutes de marche. L'aéroport le plus proche, international King Abdulaziz de Djeddah, se trouve à environ 100 km de cet hébergement.
Borj Al Deafah Hotel offre des chambres avec un coin salon comprenant une climatisation, ainsi qu'une TV à écran plat avec des chaînes satellite. La résidence fournit une toilette séparée et une douche dans les salles de bain.