This establishment is a German restaurant and hotel. It has been recently renovated with a modern and successful interior design. It is located in Rodgau-Niederroden.