Het kasteel is de grootste waterburcht van Nederland. Het eeuwenoude gebouw vormt samen met de Kunsthal: Museum Helmond. Beide museumlocaties liggen op loopafstand van elkaar, gescheiden door de Zuid-Willemsvaart, in hartje centrum dichtbij het winkelgebied en horeca- en ontspanningsgelegenheden.