Skip to content
New HampshireTravel Guides
Independence Inn
← Lodging & Inns

Independence Inn

A Strafford inn at the center of Bow Lake Village with private baths in every room.

6 Drake Hill Road, Strafford, NH 03884

Strafford, NH

Photo: Ken Gallager / CC BY-SA 4.0