The Westin Palo Alto

675 El Camino Real
Palo Alto, California 94301
0.6 miles from 2011 US National Swimming Championships
More hotels near this hotel


Directions from The Westin Palo Alto to 2011 US National Swimming Championships