Remove Ads

Photo of 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
Remove Ads

Claim copyright