Sheraton Palo Alto Hotel Address 625 El Camino Real Palo Alto, Ca 94301 28 OCT 2016 0 Share on Twitter Share on Facebook Share on Google