Set in Gilford, Belknap Point Inn provides air-conditioned rooms with free Wi-Fi. All rooms boast a TV with cable channels and a private bathroom. The property offers mountain views and a sun terrace.
Number of rooms: 15
107 Belknap Point Road, Gilford, NH 03249, United States