Holiday Inn Express Hotel & Suites Brattleboro

100 Chickering Dr
Brattleboro
Vermont
United States