Das Hotel hat 205 Zimmer, mehrere Restaurants und 4.000 Quadratmeter Wellness- und Spa-Bereiche. Mit rund 200 Mitarbeitern erwirtschaftet man rund 17 Millionen Euro per anno. Das Hotel diente als Trainingslager für viele nationale und internationale Fußball-Teams.
Otto Lindner ist eingebunden in das Unternehmen Hospitality X (HX) aus Düsseldorf. Die Gesellschaft wurde im Jahr 2022 von seinem ältesten Sohn Otto Konstantin Lindner und Tobias Sebastian Oberdieck gegründet. HX betreibt ausgefallene Hotelimmobilien mit besonderen Konzepten in exponierten Lagen und verbindet klassische Hotellerie mit Digitalisierung. Am Schluchsee wird Otto Lindner über seine bisherige Rolle als aktiver Beiratsvorsitzender der HX auch die Geschäftsführung übernehmen.
