Where is Courtyard by Marriott San Jose South/Morgan Hill?

Where is Courtyard by Marriott San Jose South/Morgan Hill located?

Courtyard by Marriott San Jose South/Morgan Hill, Courtyard by Marriott San Jose South/Morgan Hill, United States of America (approx. 37.15263°, -121.656°)


Where is Courtyard by Marriott San Jose South/Morgan Hill on the map?