Close Window
View Category

View All Photos

Courtyard Palo Alto Los Altos


Check Rates & Availability

Hotel Views

Exterior (1 of 20)

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.