Creekside Inn in United States

Image by Creekside Inn from Google Map

Creekside Inn is a restful oasis 2.5 miles from Stanford University, Stanford Shopping Center and Downtown Palo Alto, abundant shops, restaurants and galleries.

You can relax in their heated outdoor pool, recharge in the 24-hour fitness center, or stay connected in our business center.


Address 3400 El Camino Real, Palo Alto, CA 94306, United States

Phone +1 650-493-2411


Maps CV97+PR Palo Alto, California, United States Open Maps


Best Near Places in 20 km
Related destinations