The Red Barn is an all round holiday destination in New England suitable for up to three families and/or groups of friends.  Situated only one mile from the beauty spot Lake Elmore and its National State Park (www.vtstateparks.com) and only 12 miles from the Stowe Mountain Resort (www.stowe.com) and Smugglers Notch (www.smuggs.com) where there are year round activities for everyone.


  • Please check out this space for services offered.


If you are the owner of this page login to add your video now! (Youtube/Vimeo/Daily Motion)

Add a Review

Your rating for this listing :

Verify you're Human *

Just check on this box below to verify