Creekside Inn

from
check rates
avg/night
up to: % savings
3400 El Camino Real, Palo Alto, CA
  • stars
  • rating
Matadero Creek meanders through this hotel's 3-plus verdant acres, within 2 miles of Stanford Business Park, downtown Palo Alto, and Stanford University and 2 blocks from a commuter-train station. read more
Special Offer
Reviews