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°)
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°)