Vermont Hotel Directory » South Burlington Hotels » Holiday Inn Express South Burlington
Hotel Star Rating: ★★★
Hotel Address: 1720 Shelburne Road, South Burlington, VT 05403
Holiday Inn Express South Burlington » Hotel Photos
|
|
Holiday Inn Express South Burlington » Hotel Video
Holiday Inn Express South Burlington official website » http://www.hiexpressburlington.com