The St. Regis Downtown, Dubai
The St. Regis Downtown, Dubai boasts 298 lavishly appointed rooms and suites, overlooking local landmarks such as the Dubai Water Canal and the world’s tallest building, the Burj Khalifa.
The St. Regis Downtown, Dubai boasts 298 lavishly appointed rooms and suites, overlooking local landmarks such as the Dubai Water Canal and the world’s tallest building, the Burj Khalifa.