An urban hotel offering convenience and comfort in downtown Tempe.. In Short Located in downtown Tempe, this hotel is close to the shopping, restaurants and entertainment of lively Mill Avenue, as well as the sprawling Arizona State University campus, Gammage Auditorium and the Sun Bowl stadium. It offers a great location for visitors to the university, especially if they want easy access to the local nightlife. There are two restaurants, a tennis court, an exercise room and a glimmering rooftop pool. Unwind with friends at Harry's Place, a popular lounge with indoor and outdoor seating.