Il Sheraton Palo Alto Hotel si trova a soli 1 km dal Stanford Shopping Center e dispone di una piscina e di un centro fitness. L'hotel vanta una propria galleria d'arte e l'Università di Stanford è a circa 25 minuti a piedi.
L'hotel 3 stelle è situato in un quartiere commerciale, a soli 1,1 km da un luogo sacro come la Chiesa alla memoria di Stanford. L'hotel Sheraton è adiacente alla Hoover Tower, a circa 20 minuti a piedi. Gli ospiti potrebbero anche visitare Heritage Park, che si trova a 800 metri. Non si può non visitare il Whole Foods Market, a soli 7 minuti a piedi. La fermata dell'autobus più vicina è Palo Alto Medical Foundation, situata a circa 200 metri, e la stazione di treno California Ave Caltrain è a circa 2 km.
Il Sheraton offre 346 camere, alcune delle quali dispongono di una TV a schermo piatto con canali satellitari e comfort quali la possibilità di stirare e un impianto di climatizzazione. Alcune camere sono fornite di una doccia accessibile ai disabili e asciugamani. I bagni ad uso esclusivo sono dotati di asciugacapelli e accappatoi.
Il Sheraton Palo Alto Hotel serve una colazione vegetariana la mattina. È possibile visitare il ristorante Poolside Grill per la colazione e mangiare piatti locali. Con un salone, il bar sulla piscina crea un'atmosfera accogliente per sorseggiare un drink meraviglioso. Inoltre, esso si affaccia sulla piscina.