You can rate the company Extended Stay America San Jose South Edenvale by filling out this form.
More contact info for Extended Stay America San Jose South Edenvale:
Extended Stay America San Jose South Edenvale
6199 San Ignacio Ave
95119 San Jose