Holiday Inn Express Phoenix/Chandler (Ahwatukee)

15221 S 50th St
Phoenix
Arizona
United States