Where is Extended Stay America Suites - San Jose - Morgan Hill located?
Extended Stay America Suites - San Jose - Morgan Hill, Extended Stay America Suites - San Jose - Morgan Hill, United States of America (approx. 37.15049°, -121.65155°)
Extended Stay America Suites - San Jose - Morgan Hill, Extended Stay America Suites - San Jose - Morgan Hill, United States of America (approx. 37.15049°, -121.65155°)