2 star hotel

Extended Stay America - San Jose - Milpitas - McCarthy Ranch

330 Cypress Dr, Milpitas, CA 95035, USA - Milpitas, California - U.S - 95035

Show map