Courtyard by Marriott Palo Alto Los Altos


Los Altos • Show on map
View Details for Price
Located among landscaped gardens, this hotel features an outdoor pool, a hot tub and a gym. All rooms feature a work desk. Stanford University Campus is 3 mi away. Each air-conditioned guest accommodations…More info
