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.

Get in touch today! Contact Us