The Creekside Inn is a charming 136-room hotel located in the heart of the Silicon Valley, in Santa Clara County, 2 miles/3.2 km from downtown Palo Alto and 1 mile/1.6 km from Stanford University. Nestled in a park-like, creekside setting and removed from more details
Hotel Vincci Garden Court
520 Cowper Street - Palo Alto - 94301 (updated 2007)