Close Window
View Category

TownePlace Suites Milpitas Silicon Valley

Exterior

Hotel Views

Exterior (1 of 21)

Whether visiting for business in Silicon Valley or taking in the attractions of San Jose and beyond, our extended stay hotel in Milpitas is ideally located for your stay.