Ideally situated between the historic North Shore & downtown Boston, our hotel & its location offers something for everyone. Take in a baseball game, visit the Salem Witch Museum or spend the day relaxing on one of the North Shore’s many beaches.
One Audubon Road
Testimonials