Answers from Our Experts (1)
Montage Deer Valley is located at 9100 Marsac Avenue in Park City, Utah. Opened in December 2010, this Forbes Travel Guide Five-Star hotel sits mountainside atop Empire Canyon and offers ski-in/ski-out access to Deer Valley Resort, named North America’s No.1 ski resort from 2008 to 2011 by readers of SKI Magazine. Montage Deer Valley is a five-minute drive from Park City’s famed Main Street, with its exclusive shops, bars and eateries, and a 40-minute drive from Salt Lake City International Airport. Designed in a refined Mountain Craftsman style, the luxury Park City hotel has 154 deluxe guestrooms and 66 suites and residences. Activities near the resort include skiing, hiking, biking, trail running, golf and fly-fishing.