The Westin Palo Alto

675 El Camino Real, Palo Alto, California 94301 USA
+1 650-321-4422

Check Room Rates & Availability

back to top