yes, there are twin sharing rooms.
Yes and you may request for twin bed rooms during check in.
Yes; we had two full beds in our room.
Should be well I was staying in executive suite we were having queen bed well you can check on their website there must be option :)
Yes there are. You need to Check bookings for either 2 singles beds or one double bed
Get an answer from Hotel Windsor Suites and Convention staff and past guests.