Residence Inn Milpitas Silicon Valley

Starting at
$135

TripAdvisor Review

Based on 140 review

See all

This comfortable hotel is located in Milpitas. The accommodation comprises a total of 120 snug accommodation units. No pets are allowed on the premises.

More details