Directions to Residence Inn By Marriott Palo Alto, Los Altos

Residence-inn-by-marriott-palo-alto-map
The Residence Inn By Marriott Palo Alto in Los Altos is located at 4460 EL CAMINO REAL , Los Altos , CA, US .   Click on the Google Map above to get an interactive version and see the area around the Residence Inn By Marriott Palo Alto .