El hotel urbano ofrece un total de 107 habitaciones y suites, y recibe a sus huéspedes en un vestíbulo con recepción 24 horas. Las instalaciones de este establecimiento climatizado incluyen caja fuerte, servicio de cambio de divisas, guardarropa, ascensor, sala de TV y restaurante. Los huéspedes que viajen por negocios apreciarán con seguridad las instalaciones para conferencias y la conexión a Internet. Hay servicio de habitaciones y de lavandería disponibles, y los huéspedes que lleguen en coche pueden dejarlo en el aparcamiento o garaje del hotel.
El hotel está situado en el corazón de Amán, a la orilla del centro del casco antiguo y un paso del nuevo centro urbano. Queda a pocos minutos de los principales lugares históricos y bíblicos.
Las habitaciones disponen de todo el mobiliario moderno y cuentan con cuarto de baño privado con ducha y bañera. Las comodidades incluyen cama doble o extra grande, TV vía satélite en varios idiomas, conexión a Internet WiFi, teléfono de línea directa internacional y caja fuerte. También se ofrecen minibar, nevera y cafetera/tetera. Para estancias largas se ofrecen estudios con cocinas pequeñas. Las habitaciones tienen control de temperatura regulable, ventanas insonorizadas y terraza. Todas dan a la famosa mezquita del Rey Abdalá I y a varias iglesias históricas.
En el establecimiento se aceptan MasterCard y VISA.