Where is Residence Inn Irvine Spectrum located?
Residence Inn Irvine Spectrum, Residence Inn Irvine Spectrum, United States of America (approx. 33.65309°, -117.71389°)
Residence Inn Irvine Spectrum, Residence Inn Irvine Spectrum, United States of America (approx. 33.65309°, -117.71389°)