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)โ€ฆ