The Seaward Inn with 17 charming units, is beautifully situated on the Atlantic Ocean at the tip of scenic Cape Ann – just north of Boston, Massachusetts.
The Seaward Inn with 17 charming units, is beautifully situated on the Atlantic Ocean at the tip of scenic Cape Ann – just north of Boston, Massachusetts.