I will look at some hotels in the Tempe area as you will get good prices there and it is not too far from the park.
Most everything around the park is at least 3 star and expensive
Not around stadium, but theres cheap motel and hotel , nearby..
Most likely. What is your definition of less expensive?
Thanks! Your answer is awaiting moderation.