Zámecký komplex tvoří dva zámky. Tím starším je klasický bílý zámek z konce 18. století, který vznikl v rozvalinách původního gotického hradu.
V 19. století, při úpravách zámku a jeho interiérů, byl přistavěn novogotický Červený zámek s hlavní vstupní branou. Ten měl sloužit jako konírna a hospodářské zázemí.