Fitch Hill Inn
Our New England bed and breakfast is situated in Hyde Park VT, near Stowe, Burlington, and Mount Mansfield. We are close to many Vermont attractions including Stowe Mountain Resort, Smuggler's Notch Ski Resort, antique shopping and much more. Imagine sleeping…