Capitol Plaza Hotel

100 State Street
Montpelier
Vermont
United States