Located next to downtown Palo Alto, Stanford University and Silicon Valley, Sheraton provides newly renovated accommodations and meeting facilities for corporate and leisure travel.
The property features an exercise room, non-smoking units, a restaurant, senior discounts, and a swimming pool.