The Wentworth is in Portsmouth. About 1 hrs from Boston north on 95
Not sure where that is but I stay on J street and McGurk's bar is on the corner and it's right to the right of that I believe that would be in between j&k Street
I believe a few blocked. It's on the main strip.
Thanks! Your answer is awaiting moderation.