The Knoll Motel Montpelier
Hotel in Montpelier, VT
1015 N Main St #2, Barre, VT 05641
Hotels
·
Montpelier, VT guide