This traditionally adorned Austrian-style luxury hotel stands on a hillside next to the ski runs of Deer Valley Resort and is less than 4.8 km from downtown Park City.
Number of rooms: 59
7570 Royal Street East, Deer Valley, Park City, UT 84060, United States