Filter Results
Apply Filters
Clear Filters
Lodges in Castro Valley
Econo Lodge Castro Valley I-580
3928 E. Castro Valley Blvd., Castro Valley, United States Show map
Econo Lodge Castro Valley I-580 is situated 4.3 km from California State Public University East Bay and offers a swimming pool as well as a hot tub for guests to unwind.
From US$ 75
Book Now