Visit Silicon Valley Logo

Residence Inn by Marriott Palo Alto-Los Altos

4460 El Camino Real , Los Altos, California, 94022, United States
(650) 559-7890 
Residence Inn by Marriott Palo Alto-Los Altos is an all-suites hotel featuring great accommodations and prices for every traveler. Book this Los Altos hotel today.
Residence Inn by Marriott Palo Alto-Los Altos Residence Inn by Marriott Palo Alto-Los Altos
View Map