Montpelier City Hall

Montpelier City Hall is located in Montpelier, U.S. state of Vermont. The four-story structure opened in 1909.