|
Smugglers Notch Inn, near Stowe, Vermont, is a 150-year-old building that is a Registered National Historic Building with the U.S. Department of the Interior. We have 11 beautiful guest rooms situated amid world-class skiing, biking, hiking, fishing, kayaking, golfing and shopping. Decorated in a...
|