Inn Downtown
A modern, apartment-style inn

Home

A modern, apartment-style inn located in Portsmouth, New Hampshire

PORTSMOUTH’S PREMIER BOUTIQUE APART-HOTEL

 

Also consider our sister property, Great Island Inn on nearby New Castle Island!