Santa Cruz is located just 12 miles away from our Brookdale Lodge. For directions, check our interactive map.