^ Back to Top
Creekside Inn - Palo Alto, California Hotel Photo Gallery

Picture Perfect Palo Alto Hotel

Nestled in a park-like garden, the charming Creekside Inn is a picture perfect place in Palo Alto, California to relax or get down to business. Enjoy spacious rooms and suites with patios and balconies, casual dining and exceptional service. See photos of our Palo Alto hotel and imagine your next vacation, meeting or event in the Bay Area.
Book Now