Holiday Inn Express Hotel Santa Cruz
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. The Santa C...more
Rated 4 out of 5 by 566
Book now and pay later rooms are subject to availabilty.
Not what you were looking for?
Try a different search here
!Please enter check-in date