Florence. About 10 miles to Poston Butte.
Not in the immediate area that I am aware of. Further north into Pinal County in Queen Creek would have hotels. I stayed at Courtyard Marriott at Mesa Gateway Airport. It was brand new facility.
Thanks! Your answer is awaiting moderation.