Capitol Plaza Hotel & Conference Center - Montpelier Vermont Lodging
Meta Description
A Historic Vermont Inn, Central Vermont's Premier Hotel and Conference Center. Located in downtown Montpelier, the Capital City of Vermont, the Capitol Plaza Hotel is adjacent to the State Capital Complex, Historic Museum and Art Deco Movie Theatre.