100 Chickering Drive, Brattleboro
Holiday Inn Express Hotel & Suites Brattleboro by IHG is located in Brattleboro, within 4.4 miles of Fort Dummer State Park and 12 miles of Santa's Land USA.