Hirsch is a hotel in the German town Baden Baden, in the south of Germany, close to the French border. The hotel has quite nice, simple rooms and besides a hotel they also have a restaurant on the ground floor, also called Hirsch. Hirsch means a rain deer in German and the inside of the restaurant reminds you of a house Santa Clause could live in, if he was German and had a house. The inside is very sort of comforting, with wooden and red accents, in a traditional country style.