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.

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

LOCATION

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

Phone +1 650-493-2411

Website creekside-inn.com

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

TAGS

Best Near Places in 20 km
Related destinations