The town and some of the facilities need updating, but for a...
The town and some of the facilities need updating, but for a historic ski town Dover has some awesome stuff to see. We'll see a big shift and renewal of the town over the next 5-10 years. A lot of buinsesses and shops are only staying open with the help of the ski areas nearby. Without the snow, the town offers great scenic hiking and exploration of the Green Mountains. Perfect place to connect with nature, no matter the season.
You're going to want a car/truck/SUV with a good transmission and FOUR/ALL WHEEL DRIVE. I cannot stress the importance of this feature in the winter in Vermont. The snow is other worldly, and between the weather and the steep roads and elevation, it can make for some rather infuriating complications.
The local bars and restaurants all have their own rustic flare and personality. The town boasts everything from pizza and beer, to upscale 5 star dining too. There are quiet saloons, upscale bars and clubs by the mountains, and even cheap dive bars in terms of nightlife. And, the there is always something going in at any one of them.
West Dover is a great ski/snowboard/hiking/mountain biking destination! Make sure to go check out all the Green Mountains have to offer!