0
800 miles and 3 Vermont resorts: Stowe Village
By Sergey on Jan 25, 2010 in Lodge Notes
Stowe village is a natural choice for skiers and snowboarders going to northern Vermont. It is conveniently located right off I-89 and within a reasonable drive from all ski resorts in northern VT. The best part, however, is a choice of lodging available in Stowe village. Chances are you can find lodging options for any [...]

