Stayed here for a long weekend recently. You can find a few worn spots in the corners here and there in the rooms but overall, this is a great place to stay. It's about 15 minutes from downtown San Jose, my main destination for the weekend. The hotel is right off the 680 and about a 5 to 10 minute...
More
- Embassy Suites Milpitas
- Milpitas Embassy Suites
