4460 El Camino Real, Los Altos, CA 94022, USA
4460 El Camino Real Los Altos, CA 94022
Los Altos
California
94022
United States
877-411-3436877-411-3436
Residence Inn by Marriott Palo Alto is pet friendly! Two pets of any size are welcome for an additional fee of $100 per stay.