1068 Williston Road, South Burlington, VT
Welcome to the Holiday Inn Burlington, and Vermont's Queen City experience,
Located just minutes from the Green Mountains and Lake Champlain, our hotel places you in the middle of all the natural beauty found ...
Read more
1720 Shelburne Road, South Burlington, VT
Centrally located on Shelburne Road in South Burlington Vermont, just off Interstate-89 and adjacent to Route-7, our hotel provides convenient access to many area attractions, businesses and transportation. Only 5 miles from the ...
Read more
1117 Williston Road, South Burlington, VT
111 Colchester Avenue, Burlington, VT
1712 Shelburne Rd., South Burlington, VT