I'm a little torn on this hotel. Man, this area sucks. Yes, it is directly across from the amazing In-N-Out, not to mention a few other awesome places like Wingstop, Jersey Mike's and Starbucks. It is also spitting distance to Tempe Town Lake and literally in the same spot as Denny's. So convenience is huge, but man, every inch surround this hotel is just trash. It smells like urine and there is the largest collection of broken glass and cigarette butts in the empty lot of trash immediately adjacent. There is also not a really sidewalk to the hotel from Tempe Town Lake so I was 99% certain I was going to get run over in the parking lot when entering or leaving. If this hotel is all you see of Tempe, you will never ever be back. That said... we stayed here for Ironman Arizona. We stayed 5 nights and really can't complain at all about our stay. The guys at the front desk were very friendly. We had a great time using the shuttle bus for free to take us to Mill Ave and our room had everything working and clean. There was also an ASU home football game (our room was facing the stadium) and we didn't hear a thing except some random fireworks. We also had no issues hearing through the walls or other guests and the hotel was pretty busy that weekend. Free breakfast was great, never too crowded and well stocked.
In terms of the race, this was a great location as it was only about 1 mile walk to the Athlete Village/Starting line. The only warning I have is that the Best Western is very close to the run course, so you will have to fight temptation to stop running and go lay in your bed ;) The hotel is also only like 500 feet from TTL so you can access the trails for a warm up ride or run easily.