The North Hero House is an historic inn and restaurant located in Vermont on North Hero Island in Lake Champlain. Its excellent location, fine accommodations, and gourmet dining has been attracting visitors since its original opening year of 1891. In 1997 the inn was completely renovated to restore its original historical charm and offer the comforts and convenience desired by today’s travelers.