Karta Vacation Rentals





In the mountains of Stowe, Vermont—just steps from Spruce Peak Performing Arts Center and a 3-minute walk to Stowe Mountain Resort. Family-friendly and ski-in/ski-out, with Smugglers Notch State Park less than half a mile away.