Upmarket hotel Baden-Baden offers warm accommodations with a restaurant, bars, and a sauna. It's a countryside complex with a waterfront location.