Hotels in Portsmouth, NH
Hotels
314 Court Street,
Portsmouth ,
NH
03801
UNITED STATES
A blend of traditional and modern, The Sailmaker’s House is an independent boutique inn located in the center of beautiful downtown Portsmouth, New Hampshire. We are a convenient jumping-off point for our guests to discover the city and enjoy all that the Seacoast offers.
Worldwide > United States > Portsmouth > Hotels