North Hero House

 —  —

North Hero House, 3643 US-2, North Hero, VT

Join us at one of the most beautiful spots you'll find on the Champlain Islands. Great food and service too!