Located close to StageNorth and Houghton Falls Nature Preserve, The Washburn Inn - On the Lake provides 18 holes of golf, a terrace, and a garden. The on-site restaurant, The Harbor View, features a beachfront location. In addition to a bar and a conference center, guests can connect to free in-room WiFi.