Este hotel está situado en el centro de la ciudad de Dubái; fue fundado en 2008 y ofrece 2 restaurantes, 2 bares, sala de conferencias con instalaciones para conferencias y cafetería. Es un establecimiento con aire acondicionado y un total de 188 habitaciones que ofrece vestíbulo con servicio de salida y recepción 24 horas, caja fuerte, ascensor, servicio de habitaciones, servicio de lavandería (de pago) y aparcamiento.
El hotel está situado en un lugar incomparable en el núcleo histórico de Dubái, enfrente del complejo comercial City Centre Mall. Tiene acceso directo al transporte público y queda a solo 5 minutos de trayecto del aeropuerto internacional de Dubái y a 15 minutos del World Trade Centre de Dubái.
El hotel cuenta con un restaurante que sirve gran variedad de especialidades internacionales, así como con una cafetería-pastelería abierta las 24 horas y un bar. Cada mañana se sirve desayuno continental, mientras que para el almuerzo y la cena se puede elegir a la carta o del bufet.