Sheraton Palo Alto Hotel is modern hotel sits next to the entrance of Stanford University and is a block from the Caltrain for visits to San Francisco and San Jose.
SHARE
LOCATION
Address 625 El Camino Real, Palo Alto, CA 94301, United States
Phone +1 650-328-2800
Websitemarriott.com
Maps CRRP+HC Palo Alto, California, United States Open Maps