El Toledo Amman Hotel está ubicado en el corazón de Ammán, en el límite del casco antiguo de la ciudad, a poca distancia del nuevo centro. El hotel Toledo Amman está a solo unos minutos de los principales sitios históricos y bíblicos, además de solo dos minutos a pie del futuro centro de entretenimiento "Al Abdali Boulevard".
Las 107 habitaciones y suites del Toledo Amman Hotel cuentan con todas las comodidades para su comodidad.
Todas las habitaciones tienen climatización individual, ventanas con aislamiento acústico, canales por satélite en varios idiomas, Wi-Fi, mini-bar y servicios telefónicos internacionales directos.
Todas las habitaciones dan a la famosa Mezquita del Rey Abdullah y a varias iglesias históricas.