Discover Our Best Deals Around Burlington

Sleeps 6

$325 per night

The Green Cottage on Lake Champlain in Vermont

2 Beds2 Baths1800 Sq. ft

Cottage

( Owner Manager )

Lake Champlain Islands, Vermont