Location:Bay Area, Central Coast, Santa CruzBay Area, Central Coast, Santa Cruz
4.9Stars(29)Reviews
The Hollins House is a wedding venue located in Santa Cruz, CA. Spend your special day with friends and family celebrating at the historic, elegant Hollins House, with spectacular views of the Montere