Snow Vidda Townhome Community
Fabulous post and beam townhouses located just North of the main base area of Mount Snow and just steps away from the ski slopes.
These three bedroom, three bath townhomes offer plenty of extra living and sleeping areas spread out over three levels to accommodate all of your guests. Snow Vidda townhomes feature vaulted ceilings, two level floor to ceiling gas fireplace, gourmet kitchens, top quality post and beam construction and high end fit and finish.
These townhomes were constructed with true Vermont ambiance in mind.