This city hotel, in the center of the commercial area, is nestled in a 50-story tower, an iconic building of the ever-changing silhouette of Dubai. It offers panoramic views of the tallest building in the world, the Bur Khalifa (828 m) and is located on the Sheikh Zayed Road, in the heart of Dubai, a short walk from the DIFC metro stop and the Dubai Mall, one of The biggest shopping centers in the world. Facilities include a lobby with 24-hour reception, elevator, restaurant and room service, laundry and internet.
Some of the detailed services may be paid. You can check their rates directly at the establishment. This information is subject to change by the accommodation.