Exit 718onI-5 Northbound
0.12 mi
Lodging white 28@2x
Best In the West Resort
26987 Sims Rd, Castella, CA 96017