at 1720 Shelburne Rd, South Burlington , 05403 United States
48 FB users likes Holiday Inn Express Hotel South Burlington, set it to 7 position in Likes Rating for South Burlington, United States in Hotel & Lodging category
Holiday Inn Express Hotel South Burlington is South Burlington based place and this enity listed in Hotel category. Located at 1720 Shelburne Rd VT 05403. Contact phone number of Holiday Inn Express Hotel South Burlington: (802) 860-6000
108 Dorset Street, South Burlington, VT 05403 802-863-7000