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.
Address: 1410 Ocean Street, Santa Cruz (California)
Rates from:
USD 94 Book Now