For the weekend of the german gp we stayed at hotel am markt in karlsruhe.
Very good hotel. Near the shops. Very good international breakfast. Nice rooms. The only thing we missed was airconditioning, and a fridge in the room. The hotel has a very nice terras on the 4th floor with a lot of cocktails.