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)…