
Milpitas, CA, United States
Extended Stay America - San Jose - Milpitas - McCa
3-star hotel · EXTENDED STAY HOTELS
Ideally located in the Milpitas area, Extended Stay America - San Jose - Milpitas - McCa promises a relaxing and wonderful visit. Both business travelers and tourists can enjoy the property's facilities and services.…
- Wi-fi
- 24-hour reception
- Car park
- Fitness


