Our Palo Alto Hotel is conveniently located near San Francisco bay area. Set amidst picturesque water and flower gardens and koi ponds, the Sheraton Palo Alto Hotel is a source of familiar comfort in the Silicon Valley. Our resort-like setting welcomes you.