Screen Shot 2015-03-24 at 7.57.38 PM

Villa Casa Nova was voted the “Best Ski Chalet in the United States” by World Ski Awards in 2013 and 2014