Holiday Inn Express Hotel & Suites PHOENIX/CHANDLER (AHWATUKEE)

15221 S. 50TH ST.
PHOENIX
Arizona
United States