El hotel es un excelente establecimiento de lujo en Al Karama, en el corazón de Dubái. Consta de 102 habitaciones elegantemente amuebladas, tiendas de temática independiente y especializada para adaptarse a todos en la comunidad multinacional. El hotel cuenta con un restaurante en la azotea a disposición de los huéspedes; está climatizado y dispone de vestíbulo con servicio de cambio de divisas, salón de peluquería, cafeterías e instalaciones para conferencias. También se ofrece servicio de habitaciones, de lavandería y aparcamiento.
Situado en el corazón de Dubái, cerca del puente Al Maktum, ofrece fácil acceso al Dubai World Trade Centre, al centro comercial Burjuman Mall, al centro comercial Shopper's Paradise, al parque del canal Dubai Creek Park, al Museo de Dubái y a muchos otros lugares de interés. La playa de Jumeirah dista unos 5 km del hotel. El aeropuerto internacional de Dubái está situado a unos 3 km.
Las habitaciones son amplias, están elegantemente diseñadas y vienen con todas las comodidades contemporáneas para asegurar a sus huéspedes una estancia agradable en el hotel. Los cuartos de baño están dotados de ducha/bañera y secador de pelo. Otras comodidades incluidas son teléfono de línea directa, TV vía satélite/por cable, caja fuerte, aire acondicionado y calefacción regulable.
Los huéspedes pueden disfrutar de la auténtica comida china, servida para el almuerzo y la cena en el restaurante que hay en el recinto o bien relajarse en la cafetería con aperitivos ligeros y bebidas. Hay 3 cafeterías en el hotel, las cuales ofrecen comida india e internacional.
El hotel acepta American Express, Diners Club, MasterCard y VISA.
Dubai Creek es la ría natural que da inicio a Dubái.