You can rate the company Embassy Suites Milpitas - Silicon Valley by filling out this form.
More contact info for Embassy Suites Milpitas - Silicon Valley:
Embassy Suites Milpitas - Silicon Valley
901 E Calaveras Blvd
95035 Milpitas