Visit Silicon Valley Logo

Creekside Inn

3400 El Camino Real , East Palo Alto, California, 94301, United States
(650) 493-2411
Creekside Inn, a Palo Alto hotel, is surrounded by beautiful scenery and offers multiple convenient amenities for all guests to enjoy.
View Map