Map of Champlain Inn in Burlington, VT 05401

Champlain Inn

📍 165 Shelburne Rd , Vermont 05401

📞(802) 862-4004

locationImg Get Directions >

👍 ★★★★★ 4.1