TownePlace Suites Phoenix Chandler/Fashion Center is the perfect pet-friendly hotel in Chandler, Arizona. Bring your furry friend along for your stay.