Pałac Odrowążów wybudowany w 1135 roku przez Piotra Dunina herbu Łabądź jest najstarszą budowlą wchodzącą w skład Posiadłości Manor House, która oferuje swoim Gościom wypoczynek w dwóch historycznych obiektach i w nowo wybudowanych Termach Zamkowych. Pałac należy do jednych z najstarszych rezydencji ziemiańskich w Polsce. Usytuowany jest w pobliżu dwóch malowniczych stawów w starannie utrzymanym parku krajobrazowym, należącym do najcenniejszych zabytkowych parków w Polsce wpisanych na listę dziedzictwa narodowego.
Duża powierzchnia- 8 hektarów, urozmaicona szata roślinna, bogata fauna oraz duża ilość pomników przyrody czynią park bardzo interesującym i godnym zwiedzania.
Park założony został przez Wawrzyńca Odrowąża- Chlewickiego w XVII wieku jako otoczenie rozbudowanego w 1605 roku zamku obronnego.
Miło nam poinformować, że nasz zabytkowy Park 12 maja 2009 roku został wpisany na "Listę preferencyjnych zabytkowych parków i ogrodów dla Narodowego Funduszu Ochrony Środowiska i Gospodarki Wodnej".