A historic mountain town, only Stowe Vermont combines a classic 200-year-old village with Mt. Mansfield, Vermont's highest peak.
This unique juxtaposition imbues Stowe with a character reminiscent of great European mountain resorts. Stowe has consistently rated tops by travelers worldwide.
Scroll down to see our available rentals in this area.