Best Western Plus - All Suites Inn

500 Ocean Street
Santa Cruz, CA 95060