The Knoll Motel Montpelier

Hotel in Montpelier, VT

1015 N Main St #2, Barre, VT 05641