Address : po box 116957, dubai Show Hotel Map
This hotel is located in the heart of Dubai on Sheikh Zayed Road. It lies within walking distance of the DFC metro station and one of the biggest shopping centres in the world, Dubai Mall. It offers panoramic views of the tallest building in the world, the Bur Khalifa (828 m). The property lies just 15 minutes away from Dubai International Airport.