Situé à Amman, l'Abou Al Soud Suites propose des hébergements modernes. Il dispose également d'une connexion Wi-Fi gratuite dans l'ensemble de l'établissement. Telaa Ali Sultan est à 1 km.
Tous les logements sont dotés de carrelage et d'une télévision à écran plat. Ils comprennent aussi un salon, un coin repas et une cuisine équipée munie d'une cuisinière et d'un réfrigérateur.
L’aéroport international Queen Alia se trouve à 45 minutes de route. Des services de blanchisserie et de nettoyage à sec sont en outre disponibles sur demande.