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

The Porch

The Porch
A romantic space with hardwood floors, fine linens and large glass picture windows overlooking Lake Champlain and the Green Mountains, this candle-lit setting is perfect for catching a sunset and for couples and small parties up to four.