Company Overview
Company Name
The North Hero House Inn & Restaurant
Address
3643 US-2, North Hero, VT, 05474, United States
Website
northherohouse.comPhone
(802) 372-4732Approx. Annual Revenue
$3.0M
Employees
23
About The North Hero House Inn & Restaurant
The North Hero House is a beautifully restored waterfront inn and restaurant located in North Hero, Vermont, on the shores of Lake Champlain. The inn offers a variety of amenities, including a dining room, pier bar, and guest rooms, and hosts weddings and events. The North Hero House aims to provide a comfortable and scenic experience for its guests.