Holiday Inn Burlington The Holiday Inn Burlington Hotel in Vermont's scenic Champlain Valley is a centrally-located full service hotel. Only minutes from Lake Champlain or the Green Mountains we are located off exit 14E on Interstate 89 at the junction with U.S. Route
|