Castroville CA Hotels & Motels 1. 10341 Merritt Street, Castroville, CA 95012 | Artichoke Inn (831) 633-3300