The Westin Palo Alto

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

Check room rates & availability

back to top