Situato a 1 km dal Stanford Shopping Center e a circa 25 minuti a piedi dall'Università di Stanford, il Sheraton Palo Alto Hotel dispone di una propria galleria d'arte. Dotato di un ristorante con menu à la carte, questo hotel si trova a 550 metri dal Whole Foods Market e vanta una piscina riscaldata.
Essendo in un quartiere commerciale, l'hotel 3 stelle è vicino a montagne. Il Sheraton è adiacente alla Sede centrale e i giardini della rivista Sunset, a circa 30 minuti a piedi. Tra l'altro, la struttura è immerso tra uno stadio e bar. La Chiesa alla memoria di Stanford, situata a 1,1 km dall'hotel, è aperta alle visite di fedeli e turisti. L'hotel Sheraton si trova a 200 metri dalla fermata d'autobus Palo Alto Medical Foundation e a circa 25 minuti a piedi dalla stazione dei treni California Ave Caltrain a Palo Alto.
Arredate con uno scrittoio, alcune delle 346 camere dispongono di un asse e un ferro da stiro e un impianto di climatizzazione e una TV a schermo piatto con canali satellitari. Alcune camere sono fornite di una doccia accessibile ai disabili e teli da bagno. I bagni ad uso esclusivo, deluxe, sono dotati di asciugacapelli e accappatoi.
Ogni giorno del loro soggiorno gli ospiti del Sheraton godranno di una colazione a buffet. Il ristorante Poolside Grill serve cucina locale per la colazione. Con un salone, il lounge bar crea un'atmosfera accogliente per sorseggiare un drink meraviglioso. Inoltre, esso si affaccia sulla piscina.