Churchill Pointe Inn (est. 1926) is located on the picturesque peninsula of Hubbard lake. Whether you are staying in one of our nine guest rooms or enjoying a relaxing dinner, an undisturbed lake view is part of your experience. We are the only full service resort on Hubbard Lake offering...