Located in the historic Portsmouth Brewing Co. building (c.1880), our Portsmouth NH inn, The Bow, is Portsmouth’s premier boutique, urban inn. Centrally located in the Market Square district, we are surrounded by all the shops, restaurants, cafes, and historic sites that make Portsmouth so special.
