Where is Residence Inn Minneapolis Downtown/City Center located?
Residence Inn Minneapolis Downtown/City Center, Residence Inn Minneapolis Downtown/City Center, United States of America (approx. 44.97628°, -93.27425°)
Residence Inn Minneapolis Downtown/City Center, Residence Inn Minneapolis Downtown/City Center, United States of America (approx. 44.97628°, -93.27425°)