Holiday Inn Express Hotel & Suites Santa Cruz
Santa Cruz (California) β 1410 Ocean Street
Located in Santa Cruz, California, 10 minutes from Lighthouse Field State Beach, this hotel features an outdoor pool, a sauna, and bright, contemporary rooms with a 42-inch flat-screen TV.