Marriott and Westin are closeby
Yes at least 2 hotels within shouting distance.
There should be a hotel across the street from the George Theatre, but I don't remember the name off the top of my head sorry ):
Yes, the aloft hotel is directly across the street. There is also a Doubletree very close. And others as well. Lots of options.
Thanks! Your answer is awaiting moderation.