Ah, the Stein Erickson Lodge! Not a bad place to kick your feet up!
Originally Posted by
SkiUtah
DEER VALLEY in Park City, Utah
it has been rated the best overall ski area in North America by the readers of ski magazine for 2008/2009 and defines what a luxury ski vacation is.
Beaver Creek tries to be Deer Valley but it is not nealy at that level of perfection. Plus Park City is right up the road and offer many luxury options of its own and the Main Street has tons of amazing restaurants, bars, stores