The Inn on Main

200 North Main St
Wolfeboro, NH 03894

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.