Hotel Holiday Inn Phoenix Tempe - Tempe (Az) United States - Photos
» Hotel Holiday Inn Phoenix Tempe - Tempe (Az) United States
Hotel Holiday Inn Phoenix Tempe - Tempe (Az) United States - Search and Book Hotel
915 East Apache Boulevard
85281 Tempe (Az)
Hotels 3 Stars United States