The Sheraton Palo Alto is conveniently located (1.2miles) to Stanford Hospital and Lucile Packard Children’s Hospital. The Hotel features modern hotel rooms, a heated year round pool and thoughtful amenities like free Wi-Fi.
Attention business owner!
Register your business now and enhance your global reach with iGlobal.