I had to run a 3 months project for a customer in Stuttgart.
I stayed at Le Méridien which is a solid business hotel.
I cannot say that the city was really exciting (especially in winter). Maybe the worst town I stayed for business in Europe (except for classical music)