The Bow Lake Inn Bed & Breakfast in Strafford New Hampshire is an historic country inn featuring warm, inviting rooms with new, updated features. Located in a quiet neighborhood setting on scenic Route 202 A in the town of quaint New England town of Strafford, NH, the Inn is steps away from the sandy beaches of Bow Lake.
The Strafford, NH area features Antique Alley - a 15 miles stretch of antique shops, just moments away from Bow Lake Inn! Golfing - featuring 18 holes, Nippo Lake Golf Course hosts tournaments and ..... [ more
]