Das 4-Sterne-Hotel The Westin Palo Alto liegt in einer erstklassigen Lage 1 km weit weg von der Stanford University in einem Business- Stadtviertel von Palo Alto und verfügt über eine eigene Kunstgalerie. Mit 184 Zimmern mit Blick auf den Garten liegt das Hotel einen 14-minütigen Spaziergang vom El Palo Alto entfernt.
Das Zentrum von Palo Alto kann man fußläufig in 20 Minuten vom Hotel aus erreichen. Das Westin Palo Alto liegt günstig, nähmlich nicht weit entfernt vom Hoover-Turm. Übrigens, gibt es einen Park und Bars in der Nähe von der Unterkunft. Bei einem Aufenthalt im Hotel haben Gäste schnellen Zugang zum Whole Foods Market (ist 550 Meter von der Unterkunft entfernt). Der Bahnhof California Ave Caltrain befindet sich in einer Entfernung von 25 Minuten zu Fuß vom Westin Palo Alto.
Die Zimmer in der Unterkunft verfügen über eine Sitzecke sowie ein Bügeleisen/Bügelbrett und eine Klimaanlage für Ihren Komfort. Zu den Extras gehören eine getrennte Toilette und eine Dusche. Gäste können in den privaten Bädern, die mit einer getrennten Toilette und einer Dusche ausgestattet sind, einen Haartrockner und Badelaken nutzen.
Im Hotel The Westin Palo Alto wird ein vegetarisches Frühstück angeboten. Im À-la-carte- Restaurant Soleil werden mediterrane Gerichte serviert. Die hauseigene Bar bietet spezielle Cocktails für jeden Geschmack.