The Westin Palo Alto

675 El Camino Real
Palo Alto, California 94301
27.4 miles from Fashion Institute of Design
More hotels near this hotel