Comfort Inn

2532 Castro Valley Blvd
Castro Valley, California 94546
17.2 miles from Boot Strap Foundation Inc
More hotels near this hotel

More Castro Valley Landmarks Near Comfort Inn

Eden Medical Center (0.4 miles)