minube
La Quinta Inn and Suites Chandler is a...
La Quinta Inn and Suites Chandler is a marvelous place located in the Phoenix, Arizona, in the United States. It is 10 miles away from the Chandler Municipal Airport and the international port of Phoenix, and 14 miles from Gatewar Williams.