
LocationThe hotel is walking distance from the World Trade Centre metro station. It is right in the heart of the city close to Dubai Mall and the tallest building in the world; the Burj Khalifa. Dubai International Airport is just 20 minutes' drive away.