Castro Valley and California Guide - Hotel and Review

Comfort Suites 2419 Castro Valley Blvd.
Castro Valley, California - United States - 94546 - Phone: 510-889-9300 Fax: 510-889-1010
 
Holiday Inn Express 2532 Castro Valley Boulevard
Castro Valley, California - United States - 94546 - Phone: 510-538-9501 Fax: 510-538-9487
 
Econo Lodge 3928 E. Castro Valley Blvd.
Castro Valley, California - United States - 94552 - Phone: 510-537-8833 Fax: 510-538-9584
 
Nb = 3