Best Western Hotels Closest To Castle Rock Falls

Best Western Inn Santa Cruz

126 Plymouth St
Santa Cruz, CA 95060
In Santa Cruz (Westside Santa Cruz)

Distance17.3 miles SELECT

Best Western Inn Redwood City

316 El Camino Real
Redwood City, CA 94062
In Redwood City (Centennial)

Distance19.8 miles SELECT