store:
 location:

Extended Stay Hotels in Milpitas, California

330 Cypress Dr.
Milpitas - 95035
View Details
1000 Hillview Ct.
Milpitas - 95035
View Details