Holiday Inn Express & Suites Phoenix-Tempe, an IHG Hotel 670 North Scottsdale Road, Tempe, AZ 85288