Location
With a stay at this vacation home in Castro Valley (Upper B Street), you'll be within a 5-minute drive of Alex Giualini Plaza Park and Hayward Japanese Gardens. This vacation home is 19.7 mi (31.7 km) from San Francisco Bay and 2.5 mi (4 km) from California State University East Bay.