Sheraton Palo Alto Hotel

Sheraton Palo Alto Hotel

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. Their resort-like setting welcomes you. After spending a full day browsing downtown Palo Alto’s charming boutiques, art galleries, and restaurants, return for a quick swim or workout.  Retreat to one of the 346 spacious guest rooms, many of which feature a patio or balcony.

© 2024 DogTrekker.com
Website by Brandhound