Best Western Plus All Suite Inn

500 Ocean St, Santa Cruz, CA 95060
1.800.780.5733
2.5
About Best Western Plus All Suite Inn

The Best Western All Suites Inn in Santa Cruz offers modern accommodations, friendly customer service and a central location for an affordable price.

Explore Nearby