Amman'ın tarihi bir yerleşim bölgesinde yer alan The Signature Hotel, hem yerli hem de turistler için ideal bir konuma sahiptir. Amman'ın yeni şehir merkezi olan The Boulevard Al-Abdali'deki mağazalara sadece birkaç dakika uzaklıkta ve çeşitli mağazalarıyla şehrin tarihi merkezine yürüme mesafesindedir. Otelin 80 odası, iş ve tatil amaçlı seyahat edenlere hitap etmektedir; her odada modern mobilyalar, özel banyolar, TV'ler, yüksek hızlı Wi-Fi ve bireysel iklim kontrolü bulunmaktadır.
Yemek, otelin önemli bir özelliğidir; gün boyu hizmet veren ve uzman şefler tarafından hazırlanan uluslararası, Amerikan ve Ürdün mutfaklarından çeşitli menüler sunulmaktadır. Konuklar açık büfe öğle yemeğinin veya alakart menünün tadını çıkarabilirler.