Days Inn Redwood City is located at 2650 El Camino Real in California. Our convenient location off Interstate 280 and Highway 101 makes it a breeze to reach area attractions. Experience hands-on exhibits and meet the animals at CuriOdyssey,
2650 El Camino Real None
Testemunhos