Posiadłość obejmuje Pałac Odrowążów, Stajnię Platera i Termy Zamkowe oraz urzekający pięknem 10-hektarowy, zabytkowy park. Znajdujący się na jego terenie kompleks hotelowy Manor House SPA łączy polskie tradycje, współczesny luksus ze strefą zdrowia i relaksu.























