Das Schloss liegt ca. 800 Meter nordöstlich von Meinhard-Schwebda in einem Waldgebiet oberhalb des Werratalsees. Die malerische, im Stil der Renaissance errichtete Schlossanlage dient heute als Hotel und Restaurant.
Als der frühere königlich-preußische Kammerherr und Landrat von Keudell die Tochter des Großindustriellen Oscar Henschel aus Kassel heiratete, bekam er vom Schwiegervater ein Schloss geschenkt. Es wurde zwischen 1904 und 1907 errichtet und erhielt seinen Namen von der in der Parkanlage gelegenen Wolfsbornquelle. Teile des Schlosses bewohnte die Familie der Witwe auch noch nach dem Tode des Landrates im Jahre 1939.
Während des zweiten Weltkriegs wurde das Schloss zwei Jahre als Hilfslazarett von der Wehrmacht genutzt. In den folgenden Jahren hatte das Schloss eine bewegte Geschichte und wechselte mehrfach den Besitzer. Erste Pläne, das Schloss als Hotel zu betreiben, gab es bereits 1969. Sie konnten jedoch nicht umgesetzt werden.
Ab 1982 bewohnten etwa 80 Jünger des indischen Gurus Bhagwan das Schloss mit ihren Kindern, machten es zu ihrem Meditationszentrum und lebten ihre indische Spiritualität. Nachdem es 1984 zu Differenzen mit der benachbarten Gemeinde gab, wurde das Schloss 1985 erneut verkauft.
Nach einer Grundsanierung wurde es 1989 als Hotel eröffnet, jedoch nicht mit Erfolg. Es folgten weitere Eigentümerwechsel bis das Schloss von 2009 bis 2015 grundlegend saniert, umgebaut und modernisiert wurde. 2011 wurden erste Teilbereiche des Schloss Hotels Wolfsbrunnen eröffnet.