Tag: 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.