Courtyard By Marriott Palo Alto, Los Altos

Courtyard By Marriott Palo Alto

4320 El Camino Real

Palo Alto California. 190 rooms Custom Courtyard by Marriott Palo Alto-Los Altos surrounds travelers with the conveniences that make business and pleasure travel easy. Were "Your Oasis On the Road"