Where is Residence Inn Pasadena Arcadia?

Where is Residence Inn Pasadena Arcadia located?

Residence Inn Pasadena Arcadia, Residence Inn Pasadena Arcadia, United States of America (approx. 34.14173°, -118.02258°)


Where is Residence Inn Pasadena Arcadia on the map?