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