Yes, they are with two queen size beds in each room.
We didn't have an adjoining room but that doesn't mean they don't have them. I was told that the hotel used to be apartments.
I don't believe they do have adjoining rooms.
No, I don't believe they have adjoining rooms.
Get an answer from Super 8 by Wyndham Sturbridge staff and past guests.