Remove Ads

Photo of Holiday Inn Express and Suites Phoenix Tempe - University

4.0
9 votes

Holiday Inn Express and Suites Phoenix Tempe - University

1031 East Apache Boulevard, Tempe, Arizona 85281 USA

Add Photo
Remove Ads

Claim copyright