North Hill Inn offers Canadian cuisine and features amenities such as a golf course, drink specials, and event space.