The St. Regis is an upscale hotel offering ski-in/ski-out access, a spa, an infinity pool, and fine dining.