The St. Regis Downtown, Dubai is located steps away from the Dubai Mall
The St. Regis Downtown, Dubai has 298 guest rooms and suites overlooking local landmarks such as the Dubai Water Canal and the Burj Khalifa.
Copyright © 2016 - 2026 All Rights Reserved. www.snaptaste.com

