Are there any toilets on site?

Yes, the toilets of World of Dinos are open at both our locations in Den Bosch and Den Haag.