Best Western Inn Santa Cruz
Santa Cruz, CA
Santa Cruz, CA,
A password will be e-mailed to you
Best Western Inn Santa Cruz has guest rooms on Plymouth Street with breakfast, wireless internet, free parking, fitness facilities and a business center.