El hotel está climatizado, cuenta con 144 apartamentos exquisitamente diseñados y lujosamente amueblados, y dispone de vestíbulo, ascensor, sala de desayunos/comedor, instalaciones para conferencias, servicio de habitaciones y de lavandería, y aparcamiento.
Situado en el distrito central, Bur Dubai, este apartotel está a solo unos minutos a pie de los principales centros comerciales. El World Trade Centre y el aeropuerto internacional de Dubái quedan a pocos minutos de trayecto.
La cafetería del hotel abre para el desayuno de bufet y para el almuerzo y cena a la carta; ofrece servicio de habitaciones, té, café y aperitivos, así como una amplia variedad de cocina internacional.