El Signature Hotel es el primer hotel dirigido y administrado por International Hospitality Team (IHT) después de muchas renovaciones. The Signature Hotel está ubicado en una ubicación privilegiada en Jabal Al Weibdeh, rodeado de tantos centros culturales, galerías y restaurantes, y frente a la ciudadela de Amman.
Ubicado en una de las antiguas áreas residenciales de la capital, The Signature Hotel sirve como el mejor destino para que locales y turistas exploren. El Hotel se encuentra a pocos minutos de los centros comerciales del Boulevard Al-Abdali; el nuevo centro de la ciudad de Amman. También está a poca distancia a pie del centro antiguo de Amman, con muchas tiendas para elegir.
Un número de 80 habitaciones están listas para recibir tanto a viajeros de negocios como de placer, y todas las habitaciones están equipadas con muebles modernos, baños, TV, Internet inalámbrico de alta velocidad y sistema de calefacción con control individual.