Holiday Inn Express Castro Valley

2532 Castro Valley Boulevard
Castro Valley, CA 94546
510-538-9501

User Reviews (0)