Visit Silicon Valley Logo

Courtyard by Marriott Palo Alto - Los Altos

4320 El Camino Real Los Altos, California, 94022, United States
(650) 941-9900
Courtyard by Marriott Palo Alto - Los Altos features beautiful outdoor space, modern accommodations and a convenient location. Book this Los Altos hotel today!
Courtyard by Marriott Palo Alto - Los Altos Courtyard by Marriott Palo Alto - Los Altos Courtyard by Marriott Palo Alto - Los Altos
View Map