The Creekside Inn

The Creekside Inn
 
The Creekside Inn a Silicon Valley Hotel is a charming 136 room hotel located in the heart of the Silicon Valley, 2 miles from downtown Palo Alto and a mile from Stanford University. This Hotel is situated on 3.5 beautifully landscaped acres; our rooms and suites are nestled in a park-like, creekside setting. Choose from standard, superior and deluxe rooms, as well as suites with kitchens. The Creekside Inn is Palo Alto's only smoke free Silicon valley California Hotel.