

Localizado na zona central de Deira, no Dubai, a uma curta distância dos principais locais de interesse turístico, destinos de lazer e serviços da cidade. Conectado com o centro comercial Al Ghurair, o hotel fica apenas a 3 paragens de metro do World Trade Center e a 10 minutos de carro do Aeroporto Internacional do Dubai.