• Courtyard Marriott Palo Alto-Los Altos

    • Hotels
    4320 El Camino Real
    Los Altos, CA 94022
    (650) 941-9900
    (650) 941-2866 (fax)