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