Situé dans le centre-ville d'Amman, l'Art Hotel Downtown propose des hébergements meublés avec simplicité. Une connexion Wi-Fi est disponible gratuitement dans l'ensemble de ses locaux. L'amphithéâtre romain se trouve à 10 minutes de marche.
Toutes les chambres sont équipées de la climatisation et d’une télévision à écran plat. La salle de bains privative est pourvue d'une douche.
L’hôpital Al Khaldi se situe à 2,7 km et l'aéroport international Queen Alia est accessible en 45 minutes de route.