Where is Holiday Inn Phoenix/Chandler by IHG located?
Holiday Inn Phoenix/Chandler by IHG, Holiday Inn Phoenix/Chandler by IHG, United States of America (approx. 33.24807°, -111.86642°)
Holiday Inn Phoenix/Chandler by IHG, Holiday Inn Phoenix/Chandler by IHG, United States of America (approx. 33.24807°, -111.86642°)