Al Keswah Towers Hotel est situé à 950m à pied de l’extension du Haram.
La nouvelle tour du roi Abdallah se compose de 5 grandes tours avec 5 600 chambres équipées d’installations hôtelières et d’une salle de bain privative pour chaque chambre.
Al Keswah Towers Hotel dispose également de 110 ascenseurs directs pour les clients.
L’hôtel possède des réfectoires, des cuisines centrales, des espaces de prière, des couloirs multiservices et une réception ouverte 24h / 24 avec accès Wifi gratuit.