888Starz's world-class sports betting and casino services are available to online gamblers from nearly 100 countries. However, there are a few exceptions. The service is not available in France, Australia, the Netherlands and Curacao.