Das Hotel befindet sich in einem Renaissanceschloss mit großen Festsälen, Ausstellungsräumen zu Otto dem Grossen und mehreren Restaurants. Alle Zimmer und Suiten sind stilvoll und gemütlich eingerichtet. Wallhausen ist der Geburtsort des ersten deutschen Kaisers. Otto der Grosse kam in Wallhausen im Jahr 912 auf die Welt. Seine Eltern, Heinrich I. und Mathilde, heirateten 909 ebenfalls in Wallhausen.