The North Hero House Inn & Restaurant is located in Lake Champlain Islands, United States on 3643 US Rural Route 2. The North Hero House Inn & Restaurant is rated 3 out of 5 in the category contemporary american in United States. The North Hero House is a casual fine dining restaurant located in Vermont's beautiful Champlain Islands. We offer contemporary American cuisine and source locally grown products whenever possible including produce grown in our own extensive gardens. We serve a more limited menu in our pub and maintain an outdoor restaurant on our pier during the summer months.
Address
3643 US Rural Route 2