Beach Street Inn & Suites

125 Beach Street
Santa Cruz, CA 95060