9100 Marsac Ave, Park City, UT 84060 ← Back to All Projects
The Montage is nearly one million square feet situated at an elevation of 8,600 ft in Deer Valley Ski Resort in Park City, Utah. The construction of this remarkable hotel was challenging, and required special attention to detail.