Se trata de un moderno hotel ubicado en el centro de Dubai, a 200 m del centro comercial de Al Ghurair y a 7 km de la playa de Jumeirah. Cuenta con vestíbulo, servicio de cambio de divisa, restaurante, salas de conferencias, acceso a Internet (de pago), servicio de habitaciones y aparcamiento.
El hotel está situado en el distrito de Deira, justo al lado de la calle Al Rigga, llena de comercios y negocios. Tanto el centro de la ciudad como la playa se encuentran a 5 minutos en taxi. El World Trade Center de Dubai está a 15 minutos en coche.
Hay 113 habitaciones distribuidas en 8 plantas, cada una decorada con diferentes motivos en cada planta y amuebladas acorde. Disponen de aire acondicionado, terraza, TV vía satélite, teléfono de línea directa, conexión a Internet, minibar, baño con secador de pelo y cama doble o extra grande.
Mezquita Sheikh Zayed