Skip to main content
< BACK

The Bow - 121 Bow Street Portsmouth, NH

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.