Reviews of hostels in Santa Cruz



HI - Santa Cruz (Carmelita Cottages)
321 Main Street (Beach Hill), Santa Cruz, CA 95060
Tel (831) 423 8304