Stowe's Topnotch Resort, pictured, is nothing to scoff at, but it's a drive from the hill. At the new Stowe Mountain Lodge, however, you can luxuriate slopeside.