Yes they do.
Yes, but you need to be have an account with their rewards program. If not, they'll charge you on checkout
yup. I think rewards members get higher priority/speeds but the wifi is open to guests otherwise
Yes
Yes, if you are a Rewards member.
Yes do, if you are guest in hotel, yes from the lobby
Thanks! Your answer is awaiting moderation.