A stay at the St. Regis Deer Valley has always been an elevated experience—but it just got even more luxe thanks to a new partnership. The iconic Park City hotel has teamed up with membership club ...