Shoreham

Closed
Call
Website

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

Own this business?
See a problem?

Advertisement