>

Creekside Inn

Book Now! Planning An Event?
Creekside Inn

Creekside Inn, a Palo Alto hotel, is surrounded by beautiful scenery and offers multiple convenient amenities for all guests to enjoy.

Location

3400 El Camino Real Palo Alto, CA 94301
(650) 493-2411
Share
Facebooktwitterpinterest