Phoenix, Arizona, United States
Click to discover a great deal!
This is not a Holiday Inn, but a Quality Inn & Suites.