La Quinta Inn & Suites Phoenix Chandler

15241 S 50th St
Phoenix
Arizona
United States