
Location
The hotel is located less than one hour north of Boston and south of Portland, Maine, at exit 7 off route 95. It is situated in the heart of the downtown historic waterfront district/downtown Portsmouth. The beach is around 10 minutes' drive away.