Featuring downhill skiing, Super 8 by Wyndham Montpelier is a great choice for your ski vacation in Montpelier. Guests who don't want to hit the slopes can enjoy the fitness center, and free on-the-go breakfast is available daily. A spa tub, a sauna, and a steam room are other highlights.