Econo Lodge Castro Valley

3928 E Castro Valley Blvd
Castro Valley, California 94552
16.8 miles from Palo Alto County Airport
More hotels near this hotel


Directions from Econo Lodge Castro Valley to Palo Alto County Airport


More Castro Valley Landmarks Near Econo Lodge Castro Valley

Eden Medical Center (2.0 miles)