Shoreham
Closed
Advertisement
75 Main St
Shoreham, VT 05770
The Shoreham Inn, located in the picturesque Champlain Valley of Vermont, boasts a rich history of welcoming travelers for over 200 years. Offering seven uniquely decorated guest rooms in the main house and three modern loft-style suites, this country inn blends rustic charm with modern amenities, including an electric charging station for guests.
Generated from the website
Also at this address
See a problem?
Advertisement