Vermont Inn & Restaurant Vermont Inn & Restaurant Vermont Inn & Restaurant Vermont Inn & Restaurant Vermont Inn & Restaurant Vermont Inn & Restaurant

The Porch

The Porch
A romantic room with large picture windows overlooking Lake Champlain and the Green Mountains.