Member Profiles
The Sailmaker's House is a 10 room inn located in downtown Portsmouth, New Hampshire featuring comfortable guest rooms with garden views.
Our 10 room boutique Portsmouth NH hotel features brick-walled spaces and a contemporary feel with urban design and refined comfort.
Experience small-town New England from the cozy charm of our lovingly updated Victorian-era mansion.