TownePlace Suites Milpitas Silicon Valley

Starting at
$106

TripAdvisor Review

Based on 100 review

See all

This lovely hotel can be found in Milpitas. This property offers a total of 143 rooms. Pets are not allowed at TownePlace Suites Milpitas Silicon Valley.

More details