The Anchorage

117 Featherbed Lane, South Hero, VT, 05486

A 12 cabin resort overlooking Paradise Bay and Cedar Island of Lake Champlain. Cabins are scattered across the six-acre property and vary in size and amenities. All include linens, private baths, and one or two bedrooms. Some feature screened porches and living areas.

STAY