Best Wedding venue in Santa Cruz, CA
1 Chaminade Resort & Spa
1 Chaminade Ln, Santa Cruz, CA 95065
2 Hotel Paradox, Autograph Collection
611 Ocean St, Santa Cruz, CA 95060
3 Holiday Inn Express & Suites Santa Cruz, an IHG Hotel
1410 Ocean St, Santa Cruz, CA 95060
Map