You do need a dedicated server to run your game server. Because a regular server isn't able to cope with the load which the game server will consume. You can order the Netherlands this Dedicated Server
https://www.hostzealot.com/servers/location-netherlands [nofollow] from this company. There is a wide selection of different servers that you can choose for yourself. Immediately you have to book the server based on how many people you will play with, so they work without failure.