Where is Residence Inn Pleasanton?

Where is Residence Inn Pleasanton located?

Residence Inn Pleasanton, California, United States (approx. 37.69582°, -121.9357°)


Where is Residence Inn Pleasanton on the map?