Courtyard By Marriott Palo Alto, Los Altos
Courtyard By Marriott Palo Alto
4320 El Camino RealPalo 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"