Close Window
View Category

Courtyard Palo Alto Los Altos

palo alto hotels

Hotel Views

Exterior (1 of 26)

This custom built Courtyard by Marriott Palo Alto-Los Altos hotel is located just minutes from downtown Palo Alto, Los Altos and Mountain View. Near many area attractions and world class businesses, this hotel is perfect for both the leisure and business traveler.