888starz is available in most countries where online gambling is legal or not prohibited. However, it is also inaccessible in a number of high-profile locations. For more information, check out our review