Spend a Vermont vacation in our apartments or townhouses offering guests more privacy & space. 1-2 BR Apartments, or Townhouses fitting 4-6 people today. Only Stowe, Vermont combines a classic 200-year-old village with the natural beauty and serenity of Mt. Mansfield, Vermont’s highest peak. This unique juxtaposition imbues Stowe with a character reminiscent of great European mountain resorts. Both have done something extremely smart: they have burst out of the…