Battle royale hosting

Hello, me and a small team are working on a battle royale game. But we can’t figure out where to host the sessions with up to 100 players in one session, do we need server farms for that or can we open the session on 1 of the 100 players hardware, were yousing steam session plugin if that matters.