slottslott n a castle , a palace (large, grand building serving or previously serving as a residence for royalty or nobility (where fortification, if at all present, is often secondary)) aWhy choose Slott? We care about our clients and strive to add more value to the gaming experience by introducing extra bonuses and creating a comfortable betting environment. Both