Das 3-Sterne-Residence Inn By Marriott Palo Alto Los Altos in circa 25 Gehminuten Entfernung vom Gemello Park bietet einen Swimmingpool sowie einen gut ausgestatteten Fitnessbereich.
Village Court Shopping Center liegt nicht weit entfernt vom Hotel, und Sehenswürdigkeiten wie der Klein Park sind 1 km von hier entfernt. Das The Foster ist in rund 25 Gehminuten Entfernung. Das Residence Inn By Marriott Palo Alto Los Altos befindet sich in ca. 4 km Entfernung vom Cuesta Park. Die Bushaltestelle El Camino Real & Los Altos Avenue liegt in unmittelbarer Nähe zum Hotel.
Die Unterkunft umfasst 159 Zimmer mit Möglichkeiten zur Kaffee- und Teezubereitung. Außerdem gibt es moderne Annehmlichkeiten — einen Flachbildfernseher mit Satellitenkanälen. Für den Komfort der Gäste sind alle Zimmer mit einem Bügeleisen/Bügelbrett und einer Klimaanlage ausgestattet. Sie bieten zudem abgetrennte Badezimmer.
Im Residence Inn By Marriott Palo Alto Los Altos wird ein kontinentales Frühstück angeboten. Das Restaurant Sushiko ist sehr zu empfehen und liegt zudem circa 5 Minuten zu Fuß vom Hotel entfernt.