Hotels in Los Altos, CA
Hotels
4460 El Camino Real,
Los Altos ,
CA
94022
UNITED STATES
Our hotel in Palo Alto, CA is located near Stanford University, Hewlett Packard and Google. Our hotel is minutes from Palo Alto's city center.
Worldwide > United States > Los Altos, CA > Hotels