Offering spa therapy and various recreational opportunities for guests' leisure, Econo Lodge Castro Valley I-580 is situated a 25-minute walk from Castro Village Shopping Center. Guests can enjoy horse riding at this lodge, located 3.1 miles from Lake Chabot Regional Park.
The Castro Valley villa is situated not far from Sulphur Creek Nature Center, while Center Street & Ravenwood Place bus station is 15 minutes' walk away. The nearby educational landmarks include California State Public University East Bay, which is situated 2.7 miles from the Castro Valley property.
Econo Lodge Castro Valley I-580 is complete with a TV set to entertain guests. This villa comes with a bathroom with a shower/bath combination. Hairdryers are also available.
The Castro Valley accommodation offers guests to enjoy horse riding tours, or relax by a swimming pool.