Champlain Inn

165 Shelburne Rd, Burlington, VT 05401