Courtyard by Marriott 4320 El Camino Real - Los Altos, California 94022 Approximately 4.1 miles from Saint Cyprian Catholic School Compare prices for Courtyard Palo Alto Los Altos with nearby hotels
Courtyard Palo Alto Los Altos is the 2nd closest Courtyard by Marriott hotel to Saint Cyprian Catholic School.
Courtyard by Marriott Closest To Saint Cyprian Catholic School