En 1900, la baronne Jeanne de Rothschild fait construire un château dans une commune où la Famille Rothschild possède déjà le château des Fontaines. Il est fait appel à Léon-Maurice Chatenay, architecte de la famille qui réalise en 1902-1905 la fondation ophtalmologique Adolphe de Rothschild dans le 19e arrondissement de Paris. Le bâtiment est de style éclectique, avec notamment des colombages néo-normand.
Le château est occupé par les Allemands lors de la Seconde Guerre mondiale. Après la guerre, un noviciat géré par les Sœurs du Sacré-cœur de Jésus s'installe dans le bâtiment. Il est remplacé par un école des métiers d'arts en 1969. En 1985, le château est transformé en hôtel de luxe. Celui-ci comprend 120 chambres, un restaurant et une piscine couverte.