Tag: Inn on Main

  • The Inn on Main

    The Inn on Main

    200 North Main St Wolfeboro, NH 03894 603.569.1335 The Inn on Main has recently been fully renovated and offers beautiful, clean, modern rooms just a short distance from the heart of downtown.  They also have a restaurant on-site (O Bistro) and bicycles available to take a spin around town. The Inn on Main’s webpage.