Hilton Garden Inn Palo Alto

4216 El Camino Real | Palo Alto, CA  [SEE MAP]Palo Alto, CA  [SEE ADDRESS]
Credit

Courtesy of Hilton Garden Inn Palo Alto