So the important thing is that the microcontroller - Arduino or ESP - must be located where the sensors are.
Then you consider the power supply. You need to provide 5 V, again, close to the microcontroller to avoid voltage sags and interference. Either you have a mains supply there, or if powering via a long cable, you provide a 5 V regulator directly adjacent.
Finally there is the data communication. Wired communication is considerably more reliable, but this application does not seem to be quite "mission critical" so wireless can be appropriate if there is no other reason (such as power) to require cabling. If you can get WiFi reception at the location, then that is simplest with a ESP.