Courtyard by Marriott Palo Alto Los Altos
4320 El Camino Real, Los Altos 94022