Yes but it's best to check online. There is a Hilton a couple blocks away or maybe a half a mile on the opposite side of the mall on Mall Boulevard. There's other ones around but that's the only one I've stayed at.
Crowne Plaza directly across the street from the mall is excellent! If you're willing to pay for that kind of luxury
Yes, there are many hotels close by, some even at walking distance. Suggest you Google the hotels close to the mall, find your preference and reserve online before traveling to ensure you have somewhere to rest your bones. The area could be busy in the summer!
Thanks! Your answer is awaiting moderation.