Capitol Plaza Hotel (3268) | MotorsportReg.com

Capitol Plaza Hotel

Location 100 State Street, Montpelier, VT 05602, US
Website http://https://www.capitolplaza.com/index.php
Video Watch a video tour/lap

No upcoming events currently. See more events near Montpelier, VT

No recent events. See more events near Montpelier, VT