Este hotel urbano de apartamentos ofrece 100 apartamentos completamente equipados y con servicio de limpieza, repartidos en 8 plantas. El hotel tiene aire acondicionado y dispone de vestíbulo con recepción 24 horas, caja fuerte, servicio de cambio de divisas, guardarropa y ascensor. Hay un mostrador de exquisiteces donde se ofrecen aperitivos y bebidas. Los huéspedes dispondrán también de conexión a Internet (de pago) y de servicio de lavandería (también de pago). Hay asimismo aparcamiento para los huéspedes que lleguen en coche.
Este establecimiento está situado en el corazón del nuevo Dubái, en la zona de Al Barsha. Queda a solo 5 minutos del parque tecnológico Internet City, el parque industrial Media City, la zona de libre comercio educativo y campus Dubai Knowledge Village y el frente marítimo de Jumeirah. El centro comercial Mall of the Emirates está a 2 km, el centro comercial Dubai Mall está a 8 km y Bur Dubai está a 15 km. Este establecimiento está a solo 25 minutos de viaje del aeropuerto internacional de Dubái.