The Westin Palo Alto

  • 675 El Camino Real
  • Palo Alto,
  • California
  • 94301
  • United States
  • Map