Or, how about the railroad "Complex"? I never used the word campus except for college, but I have heard it a lot for business, like "Google's Campus" and that sort of thing.
Facility is a good word that covers a lot of things. When getting more specific we would say the Station, when referring to public railroad places. Then there was the yard, and the more engine related things like the Roundhouse, Shed, Shop, or "Engine Servicing Facility". Sometimes that covered the whole engine servicing area, including buildings tracks and stored engines.
I think each outfit needs to use what's best for their situation.
Greg