6 km von der Stanford University entfernt gelegen, bietet das komfortable Residence Inn By Marriott Palo Alto Los Altos 156 geräumige Zimmer. Das Hotel mit einem Swimmingpool befindet sich gleich neben der Bucht von Francisco.
Das komfortable Hotel befindet sich verkehrsgünstig, in einer Entfernung von rund 15 Fahrminuten vom Hoover-Turm. Die Gäste können das Iris & B. Gerald Cantor Center for Visual Arts in einer 7 km Entfernung vom Residence Inn By Marriott Palo Alto Los Altos besuchen. Unter den zahlreichen kulturellen Attraktionen liegt das Shoreline Amphitheater in einer Entfernung von rund 10 Fahrminuten von der Unterkunft. Die Bushaltestelle El Camino Real & Los Altos Avenue liegt ziemlich nah an dem 3-Sterne-Hotel.
Einige Zimmer im Residence Inn By Marriott Palo Alto Los Altos stellen einen Wohnbereich und eine Küche zur Verfügung. Und es erwarten Sie noch weitere Annehmlichkeiten, vor allem ein Bügeleisen/Bügelbrett und eine Klimaanlage. Auch diese Zimmer sind mit Teppichböden ausgestattet. Den Gästen stehen eine behindertengerechte Dusche und eine getrennte Toilette sowie ein Haartrockner und Badelaken zur Verfügung.
Hotelgäste können das kostenlose vegetarische Frühstück genießen. Das Restaurant Chef Chu's ist nur 450 Meter zu Fuß von hier entfernt.