Map of Holiday Inn Express in South Burlington, VT 05403

Holiday Inn Express

📍 1720 Shelburne Rd , Vermont 05403

📞(802) 860-6000

locationImg Get Directions >

👍 ★★★★★ 4.2