Best Western Hotels Closest To 12th St. Oakland City Center BART Station

Best Western Inn Redwood City

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

Distance21.6 miles SELECT