The Inn at Montpelier, Montpelier
https://the-inn-at-montpelier.usa8.info
The Inn at Montpelier is located in Montpelier, 700 yards from Supreme Court of Vermont, and provides free WiFi. Located around 0.4 miles from Vermont State House, the inn is also half a mile away from Camel s Hump.
147 Main Street, Montpelier, VT 05602, United States of America