6 U.S. Road Trips to Take This Winter Where to stay: Nestled between Stowe Village and the slopes lies Topnotch Resort, an upscale haven with dining and soothing post-slope spa treatments.Read More>>