3954 E Castro Valley Blvd, Castro Valley, CA
2419 Castro Valley Blvd, Castro Valley, CA
Immersed in the heart of Alameda County, CA and surrounded by natural beauty, the Holiday Inn Express Castro Valley offers ideal accommodations to business and leisure travelers to San Francisco, Oakland, San Jose, Hayward, San ...
Read more
8018 Crow Canyon Rd, Castro Valley, CA