Este hotel, restaurado en el año 2002, dispone de 13 plantas con un total de 300 habitaciones. En el acogedor hall de entrada hay un ascensor y un área de recepción. Parte de las instalaciones son dos acogedores bares, tres restaurantes climatizados, una sala de estar y un café vienés. Aquellos que viajen por motivos de negocios tienen varias salas de conferencias a su disposición. Además, el hotel también cuenta con una peluquería. Podrá aparcar su vehículo en el aparcamiento o en el garaje del propio hotel. Para completar todas las prestaciones e instalaciones, se le ofrece servicio de habitaciones durante todo el día.
Este acogedor hotel está situado en una zona tranquila y apacible, en las afueras del centro de la ciudad de Ammán. En los alrededores está la autopista principal que lleva hacia el aeropuerto de Queen Alia. A unos minutos andando del hotel hay numerosos monumentos y lugares de interés turístico. A una distancia aproximada de 20 kilómetros podrá encontrar una parada de transporte público.
Las habitaciones, decoradas y amuebladas con mucho gusto, disponen de baño privado con secador de pelo. Además, cuentan con teléfono de línea directa, una televisión vía satélite, un minibar, una radio, sistema de aire acondicionado y una caja fuerte de alquiler.