Holiday Inn Express Hotel & Suites - Santa Cruz

1410 Ocean Street
Santa Cruz, CA 95060