Hotel Manor House
Do dyspozycji Gości w XVII wiecznym Pałacu Odrowąża i w XIX wiecznej Stajni jest 41 pokoi 1,2 i 3 osobowych oraz 4 apartamenty oraz 22 pokoje ofuro SPA w nowo wybudowanych Termach Zamkowych.