Questo city hotel, nel centro dell'area commerciale, è immerso in una torre di 50 piani, un edificio iconico della sagoma mutevole di Dubai. Offre viste panoramiche sull'edificio più alto del mondo, il Bur Khalifa (828 m) e si trova sulla Sheikh Zayed Road, nel cuore di Dubai, a pochi passi dalla fermata della metropolitana DIFC e dal Dubai Mall, uno dei The più grandi centri commerciali del mondo. I servizi includono una hall con reception aperta 24 ore, ascensore, ristorante e servizio in camera, lavanderia e internet.