Castro Valley Inn 3954 E Castro Valley Blvd Castro Valley, CA 94552 Phone: (510) 538-5757 Fax: (510) 538-5877
Category: Hotels & Motels