Riverside Inn & Suites Santa Cruz

505 Riverside Avenue
Santa Cruz, CA 95060