El hotel consta de un total de 318 habitaciones y suites contemporáneas, además de 112 lujosos apartamentos independientes totalmente amueblados. Sus 11 salas para reuniones a la última, muchas otras instalaciones y el amable personal convierten al hotel en el alojamiento ideal tanto si se viaja por negocios como por ocio. El hotel está totalmente climatizado y sus instalaciones incluyen caja fuerte, servicio de cambio de divisas, cafetería, bar y restaurante. También se ofrecen servicio de habitaciones y de lavandería, así como aparcamiento.
Este hotel cuenta con una práctica ubicación en medio de excelentes centros comerciales y de congresos, y cerca de un campo de golf de categoría mundial. El centro de la ciudad de Deira está aproximadamente a 1 km y los huéspedes también pueden visitar el rascacielos Burj Dubai, a unos 6,2 km, el centro comercial Lamcy Plaza, a unos 3,2 km y el parque acuático Wild Wadi Water Park, así como el hotel Burj Al Arab, ambos a unos 15 km. El establecimiento queda a solo 10 minutos del aeropuerto de Dubái.
Todas las habitaciones del hotel están elegantemente decoradas y equipadas con comodidades modernas para crear un alojamiento confortable. Sus comodidades incluyen alarma detectora de humos, caja fuerte y TV por cable. Además, todas las habitaciones cuentan con cuarto de baño privado, secador de pelo, radio, minibar y aire acondicionado.
El restaurante sirve una variada cocina internacional, que incluye exquisitas delicias marroquíes y griegas. También cuenta con 4 bares que sirven diversas bebidas, platos a la barbacoa, café y entretenimiento en directo.
Se aceptan American Express, MasterCard y VISA.
Dubai Creek es la ría natural que da inicio a Dubái.