Surf City Inn & Suites

619 Riverside Ave.
Santa Cruz, CA 95060