Dinner with @otgsf Palo Alto nights at Crown Plaza

  • CROWNE PLAZA 4290 El Camino Real Palo Alto, CA, 94306 United States

Crowne Plaza Hotel, 4290 El Camino Real, Palo Alto (in the northeast corner of the parking lot)