Where is Residence Inn by Marriott Tempe Downtown/University located?
Residence Inn by Marriott Tempe Downtown/University, Residence Inn by Marriott Tempe Downtown/University, United States of America (approx. 33.42539°, -111.93681°)
Residence Inn by Marriott Tempe Downtown/University, Residence Inn by Marriott Tempe Downtown/University, United States of America (approx. 33.42539°, -111.93681°)