Holiday Inn Express CASTRO VALLEY
Address:
2419 Castro Valley Blvd, Castro Valley, CA 94546
Phone:
(877) 410-6681 Hotels & Motels, Holiday Inn
Other Businesses:
- Comfort Inn at 2532 Castro Valley Blvd., Castro Valley, CA 94546
- Econo Lodge at 3928 E. Castro Valley Blvd., Castro Valley, CA 94552
- Castro Valley Inn at 3954 E Castro Valley Blvd, Castro Valley, CA 94552-4811
- Vision Travel at 20200 Redwood Rd, Castro Valley, CA 94546
- Valley Inn at 17130 Foothill Blvd, Castro Valley, CA 94546