Castella CA Hotels & Motels 1. 26987 Sims Rd, Castella, CA 96017 | Best In the West Resort (530) 235-2603