Holiday Inn North Phoenix
12027 North 28th Dr., Phoenix, AZ, 85071, US
Click To Call
About Holiday Inn North Phoenix
Amenities
Map Location & Address
Holiday Inn North Phoenix
12027 North 28th Dr., Phoenix, AZ, 85071, US
12027 North 28th Dr., Phoenix, AZ, 85071, US
Click To Call