I stayed here for 3 nights on business. Location wise the hotel is convenient being next to the freeway. It is a mix of low level building and a 9 floor tower around a garden courtyard and pool which makes for a nice view if you have an inward facing room. My club level room was not ready on arrival...
More
- Sheraton Milpitas
- Milpitas Sheraton
