Remove Ads

Photos for Residence Inn Phoenix Chandler/Fashion Center

3.8
25 votes

Residence Inn Phoenix Chandler/Fashion Center

200 North Federal Street, Chandler, Arizona 85226 USA

Add Photo