Das 3-Sterne-Sheraton Palo Alto Hotel verfügt über eine eigene Kunstgalerie und liegt in einem Business- Viertel von Palo Alto, 1 km weit weg vom Iris & B. Gerald Cantor Center for Visual Arts. 7 Fußminuten vom Whole Foods Market entfernt gelegen, bietet das Hotel einheimische Gerichte im hoteleigenen À-la-carte- Restaurant.
Das Stadtzentrum von Palo Alto kann man innerhalb von 20 Minuten zu Fuß erreichen. Zu den Sehenswürdigkeiten in unmittelbarer Nähe vom Sheraton Palo Alto gehört der El Palo Alto. Das Hotel liegt ideal in der Nähe von Bergen. Das Stanford Einkaufszentrum ist ca. 1,1 km von der Unterkunft entfernt, während der Bahnhof California Ave Caltrain in circa 2 km Entfernung von der Unterkunft liegt. Das Sheraton liegt in unmittelbarer Nähe zur Bushaltestelle Palo Alto Medical Foundation und bietet eine gute Anbindung an viele Sehenswürdigkeiten.
Einige Zimmer verfügen über ein Bügeleisen/Bügelbrett und eine Klimaanlage sowie einen Flachbildfernseher mit Satellitenkanälen für Ihren Komfort. Zu den Hotelzimmern gehören auch eine Kaffee-/Teemaschine und ein Kühlschrank. Die privaten Badezimmer bieten einen Haartrockner und Morgenmäntel.
Im Sheraton Palo Alto Hotel wird das Frühstücksbuffet angeboten. Das Restaurant Poolside Grill ladet die Gäste zum Abendessen ein. Außerdem gibt es eine Pool- Bar mit einer Lounge, in der tolle Getränke serviert werden.