Where is Courtyard San Jose Cupertino located?
Courtyard San Jose Cupertino, Courtyard San Jose Cupertino, United States of America (approx. 37.33259°, -122.01512°)
Courtyard San Jose Cupertino, Courtyard San Jose Cupertino, United States of America (approx. 37.33259°, -122.01512°)